このマテリアルは、レンダリングするサーフェスの背後にあるジオメトリを隠すシャドウマットシェーダを実装しています。 出力画像には、指定したアルファ値を持ちます。
出力カラーは常にゼロです。
このマテリアルは、コンポジットのテクニックとしてよく使われます。 サーフェスのシャドウ部分で、出力画像のアルファにアルファを追加します。 その結果の画像を背景プレート上で合成すると、シャドウの領域が背景プレートを隠して、シャドウを模倣します。
シャドウマットシェーダがシャドウレイに当たった時、そのシャドウの度合いでサーフェスが落とすシャドウの量が決まります。つまり、不透明度とアルファの両方の出力がシャドウの度合いを引き継ぎます。 シェーダがシャドウレイに当たらなかった時、アルファ出力が、シャドウの度合いを無視するIlluminanceループを使って計算されると同時に不透明度が1に設定されます。
See also |