0

我有关于 CG 的代码。在此代码中,顶点着色器发出 3 个参数:顶点位置 (float4)、纹理坐标 (float2) 和颜色 (float4)。但片段程序未定义。着色器如何在片段着色器上使用这两个参数(uv 和颜色)?

4

1 回答 1

1

为什么不只定义一个片段着色器?

IIRC 默认是使用您分配给连接器寄存器 COLOR0 的顶点值并且没有照明。纹理分配需要由 OpenGL 状态机完成(但你没有告诉我们你在什么上下文中运行,所以它可能是 DirectX,或者谁知道......)

于 2013-11-12T14:12:38.333 回答