Houdini 17.0 流体

How to 泡を作る

FLIP流体シミュレーションで泡を作成するには、泡を作成したい箇所のFLIPパーティクルを除去して、FLIP SolverEnforce Air Incompressibility を有効にする必要があります。 この機能は、エアポケットの崩れを回避し、そのエアポケットを使って上昇する泡の効果を作成することができます。

タンク内で上昇する泡を作成する

  1. 泡をシミュレーションするためにFLIP Tankを作成します。

  2. そのタンク内にSphereを追加し、サイズと位置を変更して、目的の初期の泡の形状を作成します。

  3. 球からSinkを作成し、そのシンクの追加先となるFLIP Tankを選択します。

    Note

    変更した球のサイズを考慮して Fluid Source の分割サイズを調整してください。

  4. 目的のフレームで泡が生成されるように、 Source Volume のアクティベーションを設定します。

  5. シンクで作成された泡がすぐに崩れないように、FLIP SolverVolume Motion タブの Air サブタブの Enforce Air Incompressibility を有効にします。

    Tip

    シミュレーション中に泡の体積が変化する問題に遭遇したら、 Particle Motion タブの Droplets サブタブの Detect Droplets を有効にし、 BehaviorKill at Fluid に設定すると解決することがあります。 さらに Min/Man Particle Density を調整することで、体積の変化を制御することができます。

流体

パーティクル流体

オーシャン

粘度のある流体

最適化