0

我使用 COCOS2DX。我尝试将以下语法 cocos2d 更改为 cocos2dx。

OpenGL1.0中“glTexCoordPointer”有什么用?

Open GL 2.0 中的相同语法是什么?

你能帮帮我吗?

4

1 回答 1

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);

于 2013-09-10T11:14:38.220 回答