【问题标题】:COCOS2DX open GL issue 2.0COCOS2DX 开放GL issue 2.0
【发布时间】:2013-12-18 02:43:01
【问题描述】:

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

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

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

你能帮我吗?

【问题讨论】:

    标签: opengl-es cocos2d-x


    【解决方案1】:

    经过长时间的搜索,我得到了 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);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多