ステンシル
Shaderlabの機能、ステンシルの設定が可能です。 ステンシルについてはUnityのステンシルマニュアルをご確認ください。
Property | Description |
---|---|
ステンシル Ref値* | ステンシルのリファレンス値を設定します。0~255が入ります。 |
ステンシル ReadMask* | ステンシルのReadMaskの値を設定します。ビット形式で比較されるRef値にマスクされます。 |
ステンシル WriteMask* | ステンシルのWriteMaskの値を設定します。ビット形式で書き込まれるRef値にマスクされます。 |
ステンシル Comp* | ステンシルのCompを設定します。ステンシルテストがパスされる条件になります。 |
ステンシル Pass* | ステンシルのPassを設定します。ステンシルテストと深度テストの両方がパスされた時にステンシルのRef値をどう変化させるかを設定します。 |
ステンシル Fail* | ステンシルのFailを設定します。ステンシルテストに失敗した時にRef値をどう変化させるかを設定します。 |
ステンシル Z Fail* | ステンシルのZ Failを設定します。ステンシルテストはパスされたが深度テストに失敗した時にRef値をどう変化させるかを設定します。 |