流体・反応シミュレーション · 6 / 10
PBF
密度拘束を位置補正で解いて液体を動かす。
動くデモで比較する
Interactive model
押される液滴
A比較対象
粒子が重なる液体
BPBF100%
粒子液体の密度を制御できる
時間を動かすと停止して観察できます。変化量 0% で A と同じ状態、100% で B の効果を表示します。8 秒で繰り返します。
見るポイント:密度拘束で位置補正 → 液滴が形を保つ。
用途と変化を理解するための簡略化した動作モデルです。元のアルゴリズムや描画方式を完全に実装したものではなく、表示する処理数は実測性能ではありません。
コマ送りで解説を読む
例: 押される液滴
1. 開始
粒子が密集する
2. 変化
密度拘束で位置補正
3. 結果
液滴が形を保つ
技法のしくみ
1. 入力
粒子の予測位置
2. 処理
密度拘束を位置補正
3. 結果
体積を保ちやすい液体
さらに調べる
Macklin and Müller — Position Based Fluids ↗この項目の参考資料です。