我使用 COCOS2DX。我尝试将以下语法 cocos2d 更改为 cocos2dx。
OpenGL1.0中“glTexCoordPointer”有什么用?
Open GL 2.0 中的相同语法是什么?
你能帮帮我吗?
经过长时间的搜索,我得到了 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);