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 命令参考