液体 (Liquid)
公式サイト:
Liquid Simulations | Blender Manual [Official]
クイック液体 (Quick Liquid)
手順
- 液体のジオメトリとして設定するオブジェクト作成する。
- オブジェクトを選択して、メニューから「オブジェクト > クイックエフェクト > クイック液体」 (Object > Quick Effects > Quick Liquid) を適用する。
ドキュメント:
Quick Effect | Blender Manual [Official]
参考:
流体シミュレーションをするときの手順と注意点 | QCGANIME
粘度 (Viscosity)
2.92 以降
- 粘度 (Viscosity): 流体の粘性を模擬するパラメータ/値が大きいほど粘性が強くなる (デフォルト:
0.05
)
2.91 以前
- 拡散 (Diffusion)
参考値
- 水 (Water):
1.002 × 10^-6
- 油 (Oil):
5.0 × 10^-5
- 蜂蜜 (Honey):
2.0 × 10^-3
- チョコレートシロップ (Chocolate Syrup):
3.0 × 10^-3
- ケチャップ (Ketchup):
1.0 × 10^-1
- 溶けたガラス (Melting Glass):
1.0
ドキュメント:
Viscosity | Blender Manual [Official]
Diffusion | Blender 2.91 Manual [Official]
参考:
モデリングに流体シミュレーションをうまく使う – Qiita
T93383 Diffusion vs Viscosity | Blender Developer [Official]
How Can I make a Fluid Simulation liquid become gooey or viscous? – Blender Stack Exchange
Is it possible to simulate an egg? – Blender Stack Exchange
拡散 (Diffusion)
ドキュメント:
Diffusion | Blender Manual [Official]
パーティクル (Particles)
サブパーティクルの種類
- 飛沫 (Spray)
- 泡沫 (Foam)
- 気泡 (Bubbles)
設定
- 統合エクスポート (Combined Export)
- オフ (Off/デフォルト)
- 飛沫 + 泡沫 (Spray + Foam)
- 飛沫 + 気泡 (Spray + Bubbles)
- 泡沫 + 気泡 (Foam + Bubbles)
- 飛沫 + 泡沫 + 気泡 (Spray + Foam + Bubbles)
- 高解像度化係数 (Upres Factor):解像度を上げる度合いを指定する係数 (デフォルト:
1
) - 波頭ポテンシャル (Wave Crest Potential)
- 最大 (Maximum/デフォルト:
8.0
) - 最小 (Minimum/デフォルト:
2.0
)
- 最大 (Maximum/デフォルト:
- 混入空気ポテンシャル (Trapped Air Potential)
- 最大 (Maximum/デフォルト:
20.0
) - 最小 (Minimum/デフォルト:
5.0
)
- 最大 (Maximum/デフォルト:
- 運動エネルギーポテンシャル (Kinetic Energy Potential)
- 最大 (Maximum/デフォルト:
5.0
) - 最小 (Minimum/デフォルト:
1.0
)
- 最大 (Maximum/デフォルト:
- ポテンシャル半径 (Potential Radius/デフォルト:
2
) - パーティクル更新半径 (Particle Update Radius/デフォルト:
2
) - 波頭パーティクルサンプリング (Wave Crest Particle Sampling/デフォルト:
200
) - 混入空気パーティクルサンプリング (Trapped Air Particle Sampling/デフォルト:
40
) - パーティクル寿命 (Particle Life)
- 最大 (Maximum/デフォルト:
25.0
) - 最小 (Minimum/デフォルト:
10.0
)
- 最大 (Maximum/デフォルト:
- 気泡の浮力 (Bubble Buoyancy/デフォルト:
0.5
) - 気泡を流す力 (Bubble Drag/デフォルト:
0.6
) - 境界のパーティクル (Particles in Boundary)
- 削除 (Delete/デフォルト)
- 押し戻す (Push Out)
ドキュメント:
Particles | Blender Manual [Official]
メッシュ (Mesh)
設定
- 高解像度化係数 (Upres Factor):解像度を上げる度合いを指定する係数 (デフォルト:
2
) - パーティクル半径 (Particle Radius/デフォルト:
2.0
) - 速度ベクトルを使用 (Use Speed Vectors/デフォルト:
無効
) - 生成メッシュ (Mesh Generator)
- 最終結果 (Final/デフォルト)
- プレビュー (Preview)
- スムージング (Smoothing)
- 正 (Positive/デフォルト:
1
) - 負 (Negative/デフォルト:
1
)
- 正 (Positive/デフォルト:
- 凹面 (Concavity)
- 上限 (Upper/デフォルト:
3.5
) - 下限 (Lower/デフォルト:
0.4
)
- 上限 (Upper/デフォルト:
ドキュメント:
Mesh | Blender Manual [Official]
液体の表面を滑らかにする (Smoothing)
- 「分割の解像度」 (Resolution Divisions) を適度に大きくする。
- 「メッシュ > 正/負のスムージング」 (Mesh > Smoothing Positive / Negative) の値を大きくする。
- 流体ドメインオブジェクトに「スムーズ」 (Smooth) モディファイアーを適用する。
動画:
Smoothing Edges in Blender’s Fluid Simulator
Blender Tutorial: Smooth Jagged Edges On Fluid
参考:
Fluid Smoothing in Liquid Simulator – Blender Artists Community
How to fix the weird surface in fluid object – Blender Stack Exchange
how to have calm water using fluid simulation – Blender Artists Community
Smoothing fluid sim – Blender Artists Community
Fluid Simulation is still low quality even with resolution of 250 – Blender Stack Exchange
Can fluid be a perfect smooth fit to an obstacle? – Blender Artists Community
エフェクターが機能しない
対処法:
- 「表面の厚さ」 (Surface Thickness) の値を十分大きな値に設定する。(例:
0.5
~) - ドメインの「分割の解像度」 (Resolution Divisions) を大きな値に設定する。(例:
128
~)
参考:
Effector not working correctly – Blender Stack Exchange
Not colliding with effector – Blender Stack Exchange
Fluid not colliding with effector’s inside – Blender Stack Exchange