设置 GPU 的深度剪辑模式,从而确定 GPU 该如何处理近平面和远平面之外的片元。
| 功能名称 | 通用渲染管线 (URP) | 高清渲染管线 (HDRP) | 自定义 SRP | 内置渲染管线 |
|---|---|---|---|---|
| ZClip | 是 | 是 | 是 | 是 |
此命令会更改渲染状态。在 Pass 代码块中使用该命令可为该通道设置渲染状态,或者在 SubShader 代码块中使用该命令可为该子着色器中的所有通道设置渲染状态。
| 签名 | 示例语法 | 功能 |
|---|---|---|
| ZClip [enabled] | ZClip True | 设置深度剪辑模式。 |
| 参数 | 值 | 功能 |
|---|---|---|
| enabled | True | 将深度剪辑模式设置为剪辑 (Clip)。 此项为默认设置。 |
| False | 将深度剪辑模式设置为钳位 (Clamp)。 比近平面更近的片元将正好位于近平面,而比远平面更远的片元将正好位于远平面。 |