| On this page |
このシェルフツールは、透明なソースを使用して滑らかで上向きにうねるような動きをする小規模な炎のSparse Pyroシミュレーションをセットアップします。
重要なノード ¶
attribadjustvector1
このノードは、シミュレーションに入るVelocityを制御して、美しいうねるような炎を生成する役割を担っています。
pointjitter1
このノードは、temperatureソースをburnソースよりも大きくします。
これによって、Pyroシミュレーションのtemperatureフィールドが最初にflameフィールドを包み込んでその後急速に消えていくようになり、シミュレーション後の透明度の制御が可能になります。
pyrobakevolume1
ここでは、pyrobakevolume1の Fire Color Ramp パラメータを変更することで、煙の出ない炎に透明度効果を適用します。
高温の領域には0が乗算されるため、ソース付近のflameフィールドが透明に見えるようになります。
このサンプルから学ぶこと ¶
| To... | Do this |
|---|---|
|
炎の大きさを調整する |
pyrosolver1ノードの Fields タブにある Flame Lifespan パラメータを変更します。 |
|
炎の上昇高さを調整する |
pyrosolver1ノードの Buoyancy Scale パラメータを変更して、炎の上方への動きを制御します。 |
|
炎の動きを調整する |
pyrosolver1ノードの Viscosity パラメータを変更して、炎の動きの滑らかさを制御します。 |
|
炎の透明度を調整する |
pyrobakevolume1ノードの Fire Color Ramp パラメータと組み合わせて、 Source Range を変更します。 |