Я переключаюсь с HLSL на GLSL
При определении атрибутов вершины буфера вершин необходимо вызвать
glVertexAttribPointer( GLuint index,
GLint size,
GLenum type,
GLboolean normalized,
GLsizei stride,
const GLvoid * pointer);
и передать индекс. Но как мне указать, какой индекс соответствует какой семантике в шейдере?
например gl_Normal
. Как я могу указать, что при использовании gl_Normal
в вершинном шейдере я хочу, чтобы это был общий атрибут вершины с индексом 1?