Houdini 20.0 Pyro

レガシーPyroとSparse Pyroの違い

On this page

レガシーPyroの挙動

Houdini 18以前は、燃焼を伴うPyroシミュレーションは、fuelフィールドを使用していました。 熱い領域のfuelが発火して、瞬間的にburnフィールドを発生させます。 次に、このburnフィールドがheatフィールドを更新して、煙の放出部分を取り込みます。 最後に、累積したheatフィールドと瞬間的なburnフィルドから出力が生成されます。

Sparse Pyroの挙動

お勧めの新しいワークフローは、SOPsで瞬間的なburnを生成し、それをソースの一部として取り込む必要があります。 この分かりやすい例が、Sparse Fireballシェルフツールです。

  • burnボリュームを起爆のソースとして作成します。

  • この瞬間的なburnは、オブジェクトのflameフィールドとdivergenceフィールドにマージします。

この手法は、予測可能で制御しやすいメリットがあります。 例えば、爆発性の燃料を上昇させたい場合は、正確に望み通りの速度でburnソースをアニメーションすることができます。

燃料ソースから火炎を広げる必要ある場合には、Pyro Source Spread SOPを使用すると良いでしょう。 このノードは、入力のポイントクラウドから拡散の挙動をシミュレーションするので、特に広がる炎を制御するのに役立ちます。

Tip

Sparse Pyro FX シェルフのSpreading Fireツールは、オブジェクトの表面に広がる炎のシミュレーションをセットアップすることができます。

Pyro

Sparse(疎)Pyro

Pyroインスタンス

レガシーPyro