On this page |
このノードは、Karma Pyro Fire Colorを拡張させて、マスクオプションが追加されています。 このマスクオプションは、Karma Volumeノードの発光コンポーネントを直接駆動させることができます。
このノードは、大規模なボリュームシェーダを構築するためのビルディングブロックとして設計されています。
概要 ¶
パラメータ ¶
Intensity Scale
炎の発光強度を設定します。 この値を上げると炎が明るくなります。 このパラメータの右側にあるメニューを Use Ramp に設定することで、この強度をリマップすることができます。
Source Range
Fire Intensity Ramp の左端と右端にマッピングする最小ソース値と最大ソース値。 ボリュームの発光部分を減らすには最小ソース値を上げます。
最小ソース値をゼロから上げることで、炎の領域が収縮します( Enable Mask を無効にしています)。
Fire Intensity Ramp
そのままの Intensity Volume 値を有効な強度にマッピングする方法を制御します。 このランプの横軸が Source Range になっています。
Color Mode
炎のカラーの計算方法を設定します。 Color Ramp は、 Fire Color Ramp を使用して、指定された Source Range からカラーをマッピングします。 白熱ブラックボディの温度に基づいてカラーを計算したいのであれば、 Physical Blackbody または Planck Backbody を選択します。
Note
Planck Blackbody は、計算されたカラーに発光パワーを組み込みます。
このパワーは、高温で急激にスケールするので、それを補正するために発光強度を下げる必要性が出てくる場合があります。
純粋に物理的なブラックボディを使用したいのであれば、発光強度を1
に設定し、そのIntensity Rampを一定の1
に設定します。
Source Range
Fire Color Ramp の左端と右端にマッピングする最小ソース値と最大ソース値。
Fire Color Ramp
Color Volume 値を発光カラーにマッピングする方法を制御します。 このランプの横軸が Source Range になっています。
Temperature Scale
Color Volume 値にスケールを適用した後の値がブラックボディカラーにマッピングされます。
Enable Mask
閾値範囲を使って Mask Volume に基づいて発光をマスクします。
Mask Center と Mask Width がそのマスク範囲を制御します。
デフォルトでは、mask
ボリュームがこの範囲の最小値と最大値の箇所において、それぞれ追加発光乗数が1
と0
になります。
mask
値が大きい領域の発光が弱くなります。
マスクは、爆発の焦げ目の付いたディテールを引き出すのに役立ちます。
マスクなし(右)とマスクあり(左)の散乱。
Mask Center
Mask Width と併用して、このパラメータは、発光のマスクに使用される値の範囲を制御します。
mask
値の有効範囲は、Mask Center - Mask Width * 0.5
からMask Center + Mask Width * 0.5
までです。
このパラメータに低い値を設定すると、より多くの発光がマスクされ、爆発があまり明るく白熱しなくなります。
このパラメータに高い値を設定すると、ボリュームが内部で白熱するようになり、この白熱が煙の隙間から垣間見えるようになります。
以下の動画では、 Mask Width を固定にしたまま、このパラメータを上げた効果を示しています。
Mask Width
Mask Center と併用して、発光のマスクに使用される値の範囲を制御します。
mask
値の有効範囲は、Mask Center - Mask Width * 0.5
からMask Center + Mask Width * 0.5
までです。
Use Mask Ramp
ランプを使用して、( Mask Center と Mask Width で設定された)最小マスク閾値と最大マスク閾値の間での発光の変化の挙動を設定することができます。
Mask Ramp
( Mask Center と Mask Width で設定された)最小マスク閾値と最大マスク閾値の間での発光の変化の挙動を設定します。 白が完全発光で、黒が発光なしを意味します。
Note
デフォルトの白から黒のランプは、 Use Mask Ramp が無効な時とまったく同じ結果を生成します。
ランプが左から右に向かって白から黒に設定した場合:
ランプが左から右に向かって黒から白に設定した場合:
Intensity Volume
炎の強度に使用されるボリュームの名前。
Color Volume
炎のカラーに使用されるボリュームの名前。
Mask From Geometry
有効な場合、( Mask Volume で指定された)マスクボリュームがマスクソースとして使用されます。
無効な場合、このノードのmaskvolume
入力コネクションが使用されます。
Mask Volume
マスクボリュームの生成に使用されるボリュームの名前。
Alpha From Geometry
有効な場合、( Alpha Volume で指定された)アルファボリュームがアルファボリュームソースとして使用されます。
無効な場合、このノードのalphavolume
入力コネクションが使用されます。
そのalphavolume
入力コネクションが接続されていなければ、デフォルトの1
になります。
Alpha Volume
Enable Mask が有効な場合、発光がこのボリュームで乗算されます。
See also |