ilrShadowMask

ilrShadowMask は、シャドウ マスク パスの作成を支援するために設計されたユーティリティ ノードです。これを既定の設定で使用した場合は、Turtle パス システムの標準シャドウ パスと同じ出力になります。シャドウ マスクは、以下に示す既定のシャドウ パスの主な欠点を解決します。背面を向いているポリゴンは標準のシェーダでシェーディングされると黒色にシェードされるため、シャドウ レイの照射により処理されません。これにより、標準のシャドウ パスは、実際にはシャドウに覆われているピクセルに対し、明るく照らされた結果を返します。テッセレーションの度合いが低いポリゴンが原因でぎざぎざになったシャドウの境界。これは、正しくはシェーディングにより覆われるレイ トレース シャドウの副産物です。ilrShadowMask は、背面を向いているサーフェスをマスクする(Mask Back Facing Surfaces)を使用して、これらの 2 つの問題を修正します。すべてにシャドウが適切に施されるため、およびドロップオフの開始(Start Drop Off)およびドロップオフの終了(Stop Drop Off)が微調整されることにより、背面を向いているサーフェスは黒色になります。ilrShadowMask は、値間の Lambert シェーディング モデルを適用することにより、ソフト シャドウの境界をエミュレートします。

最小カラー値(Min Color)

完全にシャドウで覆われている場合に使用されるカラーです。

最大カラー値(Max Color)

明るく照らされている場合に使用されるカラーです。

背面を向いているサーフェスをマスクする(Mask Back Facing Surfaces)

簡易な Lambert シェーディング アルゴリズムを適用することで、背面を向いているサーフェスをマスクします。

ドロップオフの開始(Start Drop Off)

ハードでぎざぎざのシャドウ エッジをマスクする場合に、シャドウの開始位置を指定します。

ドロップオフの終了(Stop Drop Off)

ハードでぎざぎざのシャドウ エッジをマスクする場合に、シャドウの終了位置を指定します。