【发布时间】:2012-03-05 03:39:52
【问题描述】:
我正在从 HLSL 切换到 GLSL
在顶点缓冲区中定义顶点属性时,必须调用
glVertexAttribPointer( GLuint index,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
const GLvoid * pointer);
并传递一个索引。但是如何指定哪个索引映射到着色器中的哪个语义?
例如gl_Normal。如何指定在顶点着色器中使用 gl_Normal 时,我希望它是索引为 1 的通用顶点属性?
【问题讨论】: