On this page | |
Since | 20.0 |
概要 ¶
Volume Ambient Occlusion SOPは、指定した密度フィールドからアンビエントオクルージョンを計算します。
これは、occlusion
という名前のスカラーフィールドに、各ボクセルが周辺環境を見渡せる度合いを格納します。
0
は何も遮蔽されていないことを意味し、1
は完全に遮蔽されていることを意味します。
当初、このノードは、レンダリング時にocclusion
フィールドを暗い値(雲の端)から明るい値(雲の内部)までリマップすることで多重散乱を近似計算して雲のレンダリングを高速化するために作成されました。
物理的に正確ではありませんが、この手法は、効率化と視覚的品質でバランスが取れています。
詳細は、ボリュームアンビエントオクルージョンを使った雲のレンダリングを参照してください。
入力 ¶
Input
occlusion
フィールドを生成するボリュームまたはVDBの密度フィールド。
出力 ¶
Output
生成されたocclusion
フィールドを含んだ入力の密度フィールド。
パラメータ ¶
Source Group
使用する密度フィールドが指定されたプリミティブグループ。
Name
アンビエントオクルージョン情報を格納して生成されるフィールドの名前。
Resolution Ratio
指定した密度フィールドの比率でocclusion
フィールドの解像度を定義します。
0.5
の値は、指定した密度フィールドの半分の解像度でocclusion
フィールドを生成します。
値が小さいほど、効率が良くなりますが、精度が悪くなります。
Expand Voxels
指定したボクセル数だけocclusion
フィールドのアクティブ領域を広げます。
これは、レンダリング時に、レンダラーが補間処理中に計算された領域外をサンプリングしないようにするのに役立ちます。
Note
このパラメータは、VDBが使用されている場合にのみ考慮されます。 ボリュームは密で計算されるので、この影響を受けません。
Volume Marching ¶
Density Scale
アンビエントオクルージョンの計算にのみ使用される密度フィールドの乗数で、元の密度フィールドには何も触れません。
0.1
の値は、アンビエントオクルージョンの計算に対して密度が10倍透明に見えるようにします。
Transmission Cutoff
光線が完全に遮蔽されていると見なされ、密度フィールドのレイマーチングを停止する透過率レベル。
0.005
の値は、0.995
の遮蔽で完全に遮蔽されていると見なされることを意味します。
値が大きいほど、効率が良くなりますが、精度が悪くなります。