5

在 OpenGL ES 1 中,我有一个类似以下的函数来设置图像的坐标:

glTexCoordPointer(2, GL_FLOAT, 0, coordinates);

在 OpenGL ES 2.0 中与此等效的是什么?

4

1 回答 1

10

据我所知,GLES 2.0 中删除了所有固定功能属性(如顶点、法线、texcoords...)。您必须实现自己的顶点着色器,它接受纹理坐标作为自定义顶点属性(其数据由 指定glVertexAttribPointer,就像其他所有顶点属性一样)并将纹理坐标委托给您自己的片段着色器,实现纹理访问. 如果这一切对您来说听起来很陌生,您可能想要更深入地研究 GLSL 着色器。

于 2011-08-19T17:02:58.273 回答