【发布时间】:2016-06-08 08:57:18
【问题描述】:
我目前正在尝试将 GLSL 着色器转换为 Unity 的 CG 着色器。我是着色器方面的绝对初学者,所以请多多包涵。
这样做时,我在 GLSL 着色器中遇到了以下问题:
oBentNormal = gl_MultiTexCoord7;
据我了解,gl_MultiTexCoord7 是特定坐标处的多纹理颜色。或者其他的东西?不太确定。
我的问题是,是否有 CG 的等价物?如何使用 Unity 访问 CG 中的那些多纹理坐标? Unity 文档中的语义只涉及 TextureCoord,它们只从 0 到 3。(即TEXCOORD0、TEXCOORD1、TEXCOORD2、TEXCOORD3)
【问题讨论】: