bunex-industries

Fluide WebGL

J'ai beaucoup appris en tâchant de comprendre le fonctionnement de ces simulations physiques WebGL et en étudiant ces documents très complets ainsi que ceux-ci.

Le fluide 2D ci dessous est décrit par un champ scalaire de densité et un champ vectoriel 2D de vitesse. L'évolution de ces champs est calculée à chaque image en fonction des équations de Navier-Stoke.

Chaque rendu est le résultat de l'application successive d'une série d'opérateur sur ces champs. Les calculs de chaque opérateur sont faits par un shader.

Autant que je l'ai comprise, voici cette séquence :