流体シミュレーション実装(Position Based Fluids)

巷で話題のPosition Based Fluidという物理計算モデルをUnityで実装した.
速度を弄るのではなく,位置を直接弄ることでなんちゃら.

結果

水です.

GitHubにUnityのSceneごとソースを上げてあるので,詳しく知りたい方はどうぞ.
(CUDAを使っているので,Nvidia製のグラボがないと動かないです.)

問題点

.SPHより安定!とか言っておきながら,たまに天空に焦点する粒子がいる.
・壁沿いに動かない粒子がいる.すみっこ好きかよ.

感想

割と軽いので良い.

Posted on