版本:Unity 6 (6000.0)
语言:英语
ShaderLab 参考中的 GPU 着色器状态命令
ShaderLab 参考中的 Blend 命令

ShaderLab 参考中的 AlphaToMask 命令

启用或禁用 GPU 上的alpha-to-coverage 模式。

渲染管道兼容性

功能名称 Universal 渲染管道一系列操作,将场景内容获取后,在屏幕上显示它们。Unity 可以选择预置的渲染管道或自行编写。 更多信息
参见 术语表
(URP)
高清晰度渲染管道 (HDRP) 自定义 SRP 内置渲染管道
AlphaToMask

语法

此命令用于更改渲染状态。在 Pass 块中使用它以设置该 Pass 的渲染状态,或在 SubShader 块中使用它以设置该 SubShader 中所有 Pass 的渲染状态。

签名 示例语法 功能
AlphaToMask <state> AlphaToMask Off 启用或禁用 alpha-to-coverage 模式。

参数

参数 功能
state On 启用 alpha-to-coverage 模式。
Off 禁用 alpha-to-coverage 模式。

其他资源

ShaderLab 参考中的 GPU 着色器状态命令
ShaderLab 参考中的 Blend 命令