Version: 6000.3
语言: 中文
着色器标记简介
将着色器设置为需要 URP 或 HDRP

将着色器标签添加到子着色器或通道

ShaderLabUnity 用于定义 Shader 对象结构的语言。更多信息
请参阅术语表
,您可以通过将Tags块内的块。

请注意,子着色器和通道都使用Tags块,但它们的工作方式不同。将子着色器标签分配给通道无效,反之亦然。区别在于你把Tags块:

  • 要定义 Pass 标签,请将TagsPass块。
  • 要定义 SubShader 标签,请将TagsSubShader块,但在Pass块。

Pass 块中的示例

Shader "Examples/ExampleRequireOptions"
{
    SubShader
    {
        Pass
        {    
              Tags { "RequireOptions" = "SoftVegetation" }
            
              // The rest of the code that defines the Pass goes here.
        }
    }
}

其他资源

着色器标记简介
将着色器设置为需要 URP 或 HDRP