Houdini 21.0 Pyro

Pyro Configure Billowy Smoke

On this page

概要

TabメニューからPyro Configureのサンプルがいくつか利用可能です。 これらは、学習目的でノードネットワークを配置するシェルフツールに似ています。 Pyro Configure Billowy Smoke サンプルは、上昇する濃い煙の雲の単純なセットアップです。 シーン内で煙を作成する際のテンプレートとして利用することができます。

重要なノード

SOURCE

ここにMonoレイヤを接続すると、煙の発生位置を調整することができます。 これは、煙の発生密度を制御します。 0の値だと煙は発生せず、1の値だと最大密度で煙が発生します。

pyro_configure1

煙の解像度を調整します。 これは、デフォルトのイメージングウィンドウ全体にわたるボクセルの数です。 解像度を高くすると、処理時間とメモリ使用量が大幅に増加します。

layertovdbleafpoints, pyro_sourcefromlayer1

ソースを取り入れるには、そのVDBをアクティブ化しなければなりません。 Layer to VDB Leaf Pointsは、SOURCEレイヤからのアクティベーションを処理するのに対して、Pyro Source from Layerは、実際のソーシングを処理します。 これら2つのノードのThicknessパラメータと入力は同じにしてください。

pyro_block_begin1

シミュレーションループの開始。 凸ハル(ハイライト領域)内のすべてのノードはシミュレーションステップ毎に実行されます。 シミュレーションは、デフォルトでは-1から1までクリップされますが、 Clip X/Y/Z パラメータを変更することで制御することができます。

pyro_lightambient1

環境光源を使用して煙の照明を計算します。 ( Density Scale パラメータを使用して)煙の密度を上げると、自己シャドウのコントラストが強くなります。

rasterizevolume1

煙をレイヤにレンダリングします。 camera_refでは、Camera Import COPからインポートしたカメラを使用して、レンダリングの視点や解像度を変更することができます。

このサンプルから学ぶこと

To...Do this

異なる煙の発生源を作成する

SOURCEの入力を変更します。 任意の形状を使用できるほか、Font COPを使用すれば、テキストから煙を発生させることも可能です。

発生する煙の量を制御する

bright2ノードの Brightness パラメータを変更またはアニメーションさせることで、生成される煙の量を制御することができます。

煙の消散量を制御する

pyro_dissipate1のパラメータを調整することで、煙が背景に消える早さを制御することができます。

放出される煙のポンプ方向を制御する

pyro_uniformforce2ノードのパラメータを調整します。

煙の挙動を制御する

Pyro Axis ForceまたはPyro Turbulenceノードを追加します。

Pyro

Sparse(疎)Pyro

Pyroインスタンス

レガシーPyro

COP Pyro