iOS*_*ter 5 iphone opengl-es objective-c ios opengl-es-2.0
在OpenGL ES 1中,我有一个类似下面的功能来设置图像的坐标:
glTexCoordPointer(2, GL_FLOAT, 0, coordinates);
Run Code Online (Sandbox Code Playgroud)
在OpenGL ES 2.0中与此相当的是什么?
Chr*_*ica 10
据我所知,GLES 2.0中删除了所有固定功能属性(如vertex,normal,texcoords等).您必须实现自己的顶点着色器,它接受纹理坐标作为自定义顶点属性(其数据由glVertexAttribPointer每个其他顶点属性指定),并将纹理坐标委托给您自己的片段着色器,实现纹理访问.如果这对你来说听起来很陌生,你可能想深入研究一下GLSL着色器.