2011-01-24 3 views

Répondre

2

Étant donné un programme de shaders et le nom de l'attribut de texture (dans cet exemple, l'attribut est nommé « textureCoords ») vous obtenez l'index comme ceci:

int a_texture = glGetAttribLocation(program, "textureCoords"); 

et utilisez ensuite a_texture dans glVertexAttribPointer comme ceci:

glVertexAttribPointer(a_texture, 2, GL_FLOAT, 0, 0, textureVertices); 
+0

Merci, ceci a été utile. –

Questions connexes