Queue
标签告诉 Unity 使用哪个渲染队列来渲染几何体。渲染队列是决定 Unity 渲染几何体顺序的因素之一。
您可以通过两种方式使用 Queue
标签:您可以告诉 Unity 使用命名的渲染队列,或是在命名渲染队列之后渲染的未命名渲染队列。
此示例代码创建了一个 SubShader,该 SubShader 将几何体作为透明渲染队列的一部分进行渲染。
Shader "ExampleShader" {
SubShader {
Tags { "Queue" = "Transparent" }
Pass {
…
}
}
}
此示例代码创建了一个 SubShader,该 SubShader 在几何体队列之后的未命名队列中渲染几何体。
Shader "ExampleShader" {
SubShader {
Tags { "Queue" = "Geometry+1" }
Pass {
…
}
}
}