Bagaimana cara saya menerapkan dinamika fluida dalam game, seperti yang dapat dilihat di video ini ?
Bagaimana cara saya menerapkan dinamika fluida dalam game, seperti yang dapat dilihat di video ini ?
Jawaban:
Sepertinya game ini hanya menggunakan simulasi cairan partikel yang cukup sederhana . Pada dasarnya, "air" terdiri dari bola-bola kecil yang bergerak menurut mekanika Newton, jatuh di bawah gravitasi dan saling tolak dalam jarak pendek. Gumpalan air kemudian ditarik di sekitar partikel menggunakan sesuatu seperti metaballs untuk menghaluskan permukaan.
Terlihat sangat mirip dengan air di penembak PixelJunk. Ada PDF tentang bagaimana air itu dilakukan:
http://www.maisonikkoku.com/yonder/SIGGRAPH2011/SlidesForADBAD.pdf ^^ tautannya mati ... Anda bisa mendapatkan versi cache dari pencarian google, tetapi jika Anda sangat malas, maka Anda dapat melihat ini salin jika Anda perlu: http://dl.dropbox.com/u/203979/SlidesForADBAD.pdf
Cobalah membaca artikel serius dari Intel tentang simulasi cairan untuk permainan video http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/
Dan juga coba ini, simulasi cairan di permainan Alice http://developer.nvidia.com/content/fluid-simulation-alice-madness-returns