代码的实际部分正在做什么?
ChooseIcon
答案 0 :(得分:1)
子程序是为特定API提供特定着色器(片段或顶点着色器)的一种方法。
所以说你有以下
SubShader
{
Pass
{
Tags { "RenderType"="Opaque" }
Program "vp"
{
SubProgram "opengl"
{
//Do something if we're rendering with OpenGL
}
SubProgram "gles"
{
//Do something if we're rendering with GLES
}
}
}
}
然后,您可以指定唯一的着色器,给定您要渲染的API,作为同一个" Shader"的一部分。资产。