Come potrei implementare la fluidodinamica in un gioco, come si può vedere in questo video ?
Come potrei implementare la fluidodinamica in un gioco, come si può vedere in questo video ?
Risposte:
Sembra che il gioco stia semplicemente usando una simulazione del fluido particellare abbastanza semplice . Fondamentalmente, l '"acqua" è composta da palline che si muovono secondo la meccanica newtoniana, cadono sotto gravità e si respingono a breve distanza. Le macchie d'acqua vengono quindi disegnate attorno alle particelle usando qualcosa come metaballs per levigare la superficie.
Sembra molto simile all'acqua nello sparatutto PixelJunk. C'è un PDF su come è stata fatta l'acqua:
http://www.maisonikkoku.com/yonder/SIGGRAPH2011/SlidesForADBAD.pdf ^^ il link è morto ... puoi ottenere la versione cache dalla ricerca di Google, ma se sei molto pigro, allora puoi vedere copia se è necessario: http://dl.dropbox.com/u/203979/SlidesForADBAD.pdf
Prova a leggere articoli seri di Intel sulla simulazione dei fluidi per i videogiochi http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/
E prova anche questa simulazione fluida nel gioco di Alice http://developer.nvidia.com/content/fluid-simulation-alice-madness-returns