Como eu implementaria a dinâmica de fluidos em um jogo, como pode ser visto neste vídeo ?
Como eu implementaria a dinâmica de fluidos em um jogo, como pode ser visto neste vídeo ?
Respostas:
Parece que o jogo está apenas usando uma simulação bastante simples de fluido de partículas . Basicamente, a "água" consiste em bolinhas que se movem de acordo com a mecânica newtoniana, caem sob a gravidade e se repelem em distâncias curtas. As gotas de água são desenhadas em torno das partículas usando algo como metaballs para suavizar a superfície.
Parece muito semelhante à água no atirador PixelJunk. Há um PDF sobre como a água foi feita:
http://www.maisonikkoku.com/yonder/SIGGRAPH2011/SlidesForADBAD.pdf ^^ O link está esgotado ... você pode obter a versão em cache da pesquisa do google, mas se você é muito preguiçoso, pode ver isso copie se você precisar: http://dl.dropbox.com/u/203979/SlidesForADBAD.pdf
Tente ler artigos sérios da Intel sobre simulação de fluidos para videogames http://software.intel.com/en-us/articles/fluid-simulation-for-video-games-part-1/
E também tente isso, simulação fluida no jogo Alice http://developer.nvidia.com/content/fluid-simulation-alice-madness-returns