Quelqu'un a-t-il de bons exemples, tutoriels ou extraits à partager de préférence en C # ou C / C ++?
la source
Quelqu'un a-t-il de bons exemples, tutoriels ou extraits à partager de préférence en C # ou C / C ++?
Le jeu de tir PixelJunk de Q-Games a un bel ensemble de fluides. Il y a un article GDC qu'ils ont publié ici: http://fumufumu.q-games.com/gdc2010/shooterGDC.pdf (PDF!)
Jos Stam de Alias Maya fame (maintenant Autodesk) a écrit un article sur les fluides en temps réel dans les jeux ici: http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdf (PDF!)
Et il a écrit un simple solveur de fluide FFT ici: http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/jgt01.pdf (PDF!) Où il a inclus la source dans ce PDF à la fin.
Voici un article assez primitif sur l'utilisation d'automates cellulaires pour simuler des fluides: http://w-shadow.com/blog/2009/09/01/simple-fluid-simulation/
Dans certaines situations, une approche aussi simple peut être appropriée (Dwarf Fortress utilise une approche similaire pour simuler l'écoulement de liquide; également - le jeu de poudre). En outre, cette approche est assez facile à saisir / à mettre en œuvre rapidement.