Houdini 21.0 シェルフツール

Smokeless Flames shelf tool

透明なソースを使用して煙が立たない小規模な炎のシミュレーションを作成します。

On this page

このシェルフツールは、透明なソースを使用して滑らかで上向きにうねるような動きをする小規模な炎のSparse Pyroシミュレーションをセットアップします。

ビューポートのPyroシミュレーション。カラースペース:ACES、Voxel Size:0.01。
Karmaを使用してレンダリングされたPyroシミュレーションです。カラースペース:ACES、Voxel Size:0.01。

重要なノード

attribadjustvector1

このノードは、シミュレーションに入るVelocityを制御して、美しいうねるような炎を生成する役割を担っています。

pointjitter1

このノードは、temperatureソースをburnソースよりも大きくします。 これによって、Pyroシミュレーションのtemperatureフィールドが最初にflameフィールドを包み込んでその後急速に消えていくようになり、シミュレーション後の透明度の制御が可能になります。

pyrobakevolume1

ここでは、pyrobakevolume1Fire Color Ramp パラメータを変更することで、煙の出ない炎に透明度効果を適用します。 高温の領域には0が乗算されるため、ソース付近のflameフィールドが透明に見えるようになります。

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

To...Do this

炎の大きさを調整する

pyrosolver1ノードの Fields タブにある Flame Lifespan パラメータを変更します。

炎の上昇高さを調整する

pyrosolver1ノードの Buoyancy Scale パラメータを変更して、炎の上方への動きを制御します。

炎の動きを調整する

pyrosolver1ノードの Viscosity パラメータを変更して、炎の動きの滑らかさを制御します。

炎の透明度を調整する

pyrobakevolume1ノードの Fire Color Ramp パラメータと組み合わせて、 Source Range を変更します。

シェルフツール

シェルフの使い方

テクニカル