2 डी तरल पदार्थ बनाने के बारे में कुछ अच्छे उदाहरण हैं? [बन्द है]


22

किसी के पास कोई अच्छा उदाहरण, ट्यूटोरियल या स्निपेट्स हैं, जो कि C # या C / C ++ में अधिमानतः साझा करते हैं?

जवाबों:


9

Q-Games के PixelJunk शूटर में तरल पदार्थों का अच्छा सेट है। एक जीडीसी पेपर है जो उन्होंने यहां प्रकाशित किया है: http://fumufumu.q-games.com/gdc2010/shooterGDC.pdf (PDF!)

एलियास माया प्रसिद्धि (अब ऑटोडस्क) से जोस स्टैम ने यहां खेलों में वास्तविक समय के तरल पदार्थ पर पेपर लिखा: http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdf (PDF!)

और उन्होंने यहां एक साधारण एफएफटी द्रव सॉल्वर लिखा: http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/jgt01.pdf (पीडीएफ!) जहां उन्होंने उस पीडीएफ में स्रोत को अंत में शामिल किया।



5

वैकल्पिक शब्द

  • व्यावहारिक तरल यांत्रिकी
    • C ++ कोड और प्री-संकलित बाइनरी के साथ बहुत विस्तृत विवरण। आप डेमो के साथ बातचीत कर सकते हैं, जैसे कि नया धुआं बनाने और अपने माउस के साथ धुएं को हिलाएं। छवि डेमो पर कब्जा है। अंत में कई ऑन-लाइन संदर्भों को सूचीबद्ध करता है, साथ ही साथ।
  • स्थिर तरल पदार्थ [PDF]
    • मुझे लगता है कि लेखक, जोस स्टैम, विशेषज्ञ हैं जब यह द्रव की गतिशीलता की बात आती है। उनके शोध का 75 पृष्ठ सारांश।
  • अध्याय 38. जीपीयू पर फास्ट फ्लूइड डायनेमिक्स सिमुलेशन
    • अधिक तकनीकी और गणित-भारी फिर काउबॉय प्रोग्रामिंग प्रैक्टिकल द्रव यांत्रिकी। अंत में कई ऑफ-लाइन संसाधनों को सूचीबद्ध करता है।
  • मोबाइल गेम के लिए एक आग और धुआँ सिमुलेशन [PDF]
    • गुच्छा का सबसे कमजोर संसाधन, लेकिन मैंने अभी भी इसे बुकमार्क करने के लायक पाया ...

4

यहाँ तरल पदार्थ का अनुकरण करने के लिए सेलुलर ऑटोमेटा का उपयोग करने के बारे में एक काफी आदिम है: http://w-shadow.com/blog/2009/09/01/simple-fluid-simulation/

कुछ स्थितियों में इस तरह के एक सरल दृष्टिकोण उपयुक्त हो सकता है (बौना किले तरल प्रवाह को अनुकरण करने के लिए एक समान दृष्टिकोण का उपयोग करता है; - पाउडर खेल भी)। इसके अलावा, इस दृष्टिकोण को पकड़ना / उठना और तेजी से चलना बहुत आसान है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.