我使用COCOS2DX。我尝试将以下语法cocos2d更改为cocos2dx。
OpenGL1.0中“glTexCoordPointer”的用途是什么?
Open GL 2.0中的语法是什么?
你能帮助我吗?答案 0 :(得分:1)
经过长时间的搜索,我得到了ES 2.0
OpenGL 2.0中的语法相同 “glVertexAttribPointer(kCCVertexAttrib_TexCoords,2,GL_FLOAT,GL_FALSE,0,coordinates);” 代码语法:
ccGLBindTexture2D(tongue-> getName());
ccGLEnableVertexAttribs(kCCVertexAttribFlag_Position | kCCVertexAttribFlag_TexCoords);
glVertexAttribPointer(kCCVertexAttrib_Position,3,GL_FLOAT,GL_FALSE, 0,顶点);
glVertexAttribPointer(kCCVertexAttrib_TexCoords,2,GL_FLOAT, GL_FALSE,0,坐标)
glDrawArrays(GL_TRIANGLES,0,4);
glEnableVertexAttribArray(GL_TEXTURE_2D);