Houdini 20.0 流体

FLIP Configure Tank

On this page

HoudiniのSOP FLIP流体には、最も一般的なワークフローの一部を理解できるように、すぐに使用可能なツールがいくつか用意されています。 そのツールにアクセスするには、Geometry SOPを作成し、それをダブルクリックしてそのノードの中に入ります。 そこで、⇥ Tabキーを押してTABメニューを呼び出します。 flip configureと入力して、リストから FLIP Configure Tankを選択します。 Houdiniが完全なネットワークを作成してくれるので、プレイバーのアイコンをクリックするだけで、即座にシミュレーションを開始することができます。

FLIP Configure Tankツールは、以下の手順を踏んでいます。

ツールは、デフォルトの寸法のコンテナと狭帯域の水位線を追加します。これは基本的なセットアップになっているので、もっと複雑なネットワークのベースとして利用することができます。

メインのノード

ノード名 機能

fliptank1

FLIP Container SOP。 このノードは、流体シミュレーションが発生するドメインを作成します。 ドメインの境界では、平衡を維持するためにパーティクルがソーシングおよび削除されます。 オブジェクトをノードの入力に接続することもできます。 接続したオブジェクトは、カスタム形状のドメインとして機能します。 FLIP Containerでは、 Surface Tension または Viscosity などの物理プロパティをオンにすることもできます。 また、temperaturedensityなどのカスタムアトリビュートも定義することができます。 パーティクルの数を増やしたい場合は、 Particle Separation を下げてください。

flipsolver1

FLIP Solver SOP。 このノードはネットワークの中心部であり、すべてを1つにまとめて流体の挙動をシミュレーションします。 特に注目すべきなのは Waterline タブです: Waterline をオンにすると、ソルバは平坦なパーティクルサーフェスを作成します。 パーティクルがドメインの境界と相互作用するようなシミュレーションでは、 Boundary Conditions が関係します。

particlefluidsurface1

Particle Fluid Surface SOP。 ノードの Display/Render フラグをオンにして、ポリゴンメッシュの作成を呼び出し、流体を表示します。

Tips

To...Do this

コンテナサイズを変更する

fliptank1ノードの Size パラメータを調整するか、カスタムオブジェクトをノードに接続して、それを適宜スケールします。

コンテナジオメトリを変更する

オブジェクトを作成またはロードして、それをfliptank1ノードの入力に接続します。 任意の閉じたオブジェクトまたはボリュームをコンテナとして使用できます。

より多くのパーティクルを作成する

fliptank1ノードに Particle Separation パラメータがあります。 デフォルト値を下げると、パーティクルの数が増えます。 値を小さくすると、シミュレーション時間とメモリ使用量も増えることに注意してください。

粘度または表面張力を使用する

fliptank1ノードで、 Surface Tension または Viscosity をオンにします。 サブパネルを展開して、 Surface Tension または Viscosity に新しい値を入力します。

球ではなくパーティクルを表示する

flipsolver1ノードの Visualization タブに移動して、 Points as Spheres をオフにします。

流体

初心者向け

パーティクル流体(SOP)

粘度のある流体(SOP)

最適化(SOP)

FLIP構成ツール(SOP)

パーティクル流体(DOP)

粘度のある流体(DOP)

オーシャン(DOP)

最適化

  • 流体の圧縮

  • 流体シミュレーションの分散

    Distributeシェルフツールは、HQueueを使用して複数マシンのファーム上で並列処理ができるように、オブジェクトのシミュレーションネットワークをセットアップします。