【发布时间】:2013-12-18 02:43:01
【问题描述】:
我使用 COCOS2DX。我尝试将以下语法 cocos2d 更改为 cocos2dx。
OpenGL1.0中“glTexCoordPointer”有什么用?
Open GL 2.0 中的相同语法是什么?
你能帮我吗?
【问题讨论】:
我使用 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,坐标);” 代码语法:
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);
【讨论】: