Stable Fluids
Stable Fluids のシミュレーションです。
Misaki Nakano さん(@misaki_mofujp)の実装を参考に、Three.js を使わずに実装しました。
ナビエストークス方程式の微分項の離散化以外は簡易化をせず、忠実に式変形をして物理量をそのまま当てはめられるようにしました。
シミュレーション
- 水(動粘度 μ = 1.002e-3 Pa s, 密度 ρ = 9.982e2 kg/m^3)
Demo: https://koji014-stable-fluids-liquid-water.vercel.app - 空気 20℃(動粘度 μ = 1.821e-5 Pa s, 密度 ρ = 1.205 kg/m^3)
Demo: https://koji014-stable-fluids-air.vercel.app