Skip to content

ステンシル

Shaderlabの機能、ステンシルの設定が可能です。 ステンシルについてはUnityのステンシルマニュアルをご確認ください。

PropertyDescription
ステンシル Ref値*ステンシルのリファレンス値を設定します。0~255が入ります。
ステンシル ReadMask*ステンシルのReadMaskの値を設定します。ビット形式で比較されるRef値にマスクされます。
ステンシル WriteMask*ステンシルのWriteMaskの値を設定します。ビット形式で書き込まれるRef値にマスクされます。
ステンシル Comp*ステンシルのCompを設定します。ステンシルテストがパスされる条件になります。
ステンシル Pass*ステンシルのPassを設定します。ステンシルテストと深度テストの両方がパスされた時にステンシルのRef値をどう変化させるかを設定します。
ステンシル Fail*ステンシルのFailを設定します。ステンシルテストに失敗した時にRef値をどう変化させるかを設定します。
ステンシル Z Fail*ステンシルのZ Failを設定します。ステンシルテストはパスされたが深度テストに失敗した時にRef値をどう変化させるかを設定します。

Released under the MIT License.