Version: Unity 6.0 (6000.0)
言語 : 日本語
ShaderLab の Stencil コマンドリファレンス
ShaderLab の ZTest コマンドリファレンス

ShaderLab の ZClip コマンドのリファレンス

GPU の深度クリップモードを設定します。これは、GPU がニアクリップ面とファークリップ面の外側にあるフラグメントをどのように処理するかを決定します。

レンダーパイプラインの互換性

機能名 ユニバーサルレンダーパイプライン (URP) HD レンダーパイプライン (HDRP) カスタム SRP ビルトインレンダーパイプライン
ZClip はい はい はい はい

構文

このコマンドはレンダー状態を変更します。Pass ブロックで使用すると、そのパスのレンダー状態を設定できます。また、SubShader ブロックで使用すると、その SubShader 内のすべてのパスのレンダー状態を設定できます。

シグネチャ 構文例 機能
ZClip [enabled] ZClip True 深度クリップモードを設定します。

パラメーター

パラメーター 機能
enabled True 深度クリップモードをクリップに設定します。

これがデフォルトの設定です。
False 深度クリップモードを固定に設定します。

ニアクリップ面よりも近いフラグメントは、正確にニアクリップ面に配置され、ファークリップ面よりも遠いフラグメントは正確にファークリップ面に配置されます。

追加リソース

ShaderLab の Stencil コマンドリファレンス
ShaderLab の ZTest コマンドリファレンス