Version: Unity 6.0 (6000.0)
语言 : 中文
ShaderLab 中的模板命令参考
ShaderLab 中的 ZTest 命令参考

ShaderLab 中的 ZClip 命令参考

设置 GPU 的深度剪辑模式,从而确定 GPU 该如何处理近平面和远平面之外的片元。

渲染管线兼容性

功能名称 通用渲染管线 (URP) 高清渲染管线 (HDRP) 自定义 SRP 内置渲染管线
ZClip 是 是 是 是

语法

此命令会更改渲染状态。在 Pass 代码块中使用该命令可为该通道设置渲染状态,或者在 SubShader 代码块中使用该命令可为该子着色器中的所有通道设置渲染状态。

签名 示例语法 功能
ZClip [enabled] ZClip True 设置深度剪辑模式。

参数

参数 值 功能
enabled True 将深度剪辑模式设置为剪辑 (Clip)。

此项为默认设置。
False 将深度剪辑模式设置为钳位 (Clamp)。

比近平面更近的片元将正好位于近平面,而比远平面更远的片元将正好位于远平面。

其他资源

ShaderLab 中的模板命令参考
ShaderLab 中的 ZTest 命令参考