Version: Unity 6.0 (6000.0)
语言 : 中文
ShaderLab 中的 Conservative 命令参考
ShaderLab 中的 Offset 命令参考

ShaderLab 中的 Cull 命令参考

设置 GPU 应该基于多边形相对于摄像机的方向剔除哪些多边形。

渲染管线兼容性

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

语法

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

签名 示例语法 功能
Cull <state> Cull Back 设置 GPU 应该基于多边形相对于摄像机的方向剔除哪些多边形。

参数

参数 值 功能
状态 Back 剔除背对摄像机的多边形。这称为背面剔除。

这是默认值。
Front 剔除面向摄像机的多边形。这称为正面剔除。

用于由内向外翻转几何体。
Off 不要根据多边形面向的方向剔除多边形。

这用于实现特殊效果,如透明对象或双面墙。

其他资源

ShaderLab 中的 Conservative 命令参考
ShaderLab 中的 Offset 命令参考