正常情况下,视图坐标系的顶点(-1.0f,-1.0f)左下、(1.0f,-1.0f,)右下、(-1.0f,1.0f)左上、(1.0f,1.0f,)右上,分别对应纹理坐标系的(0.0f,0.0f)左下、(1.0f,0.0f,)右下、(0.0f,1.0f)左上、(1.0f,1.0f,)右上点,但是因为日常中一幅图像(即纹理)的数据是从左至右,自上而下串行排列(即从纹理坐标系左上角开始),导致这幅图像在纹理坐标系中显示时是上下颠倒的。为了正常显示所以得把视图坐标系和纹理坐标系的顶点映射做一下变化。这个变化就是你写出的这个对应关系,视图左下顶点(-1.0f,-1.0f)对应到纹理左上顶点(0.0f,1.0f),其他类推。这样便可以正常显示了,不过你的纹理坐标注释很迷惑人,的确让人难以理解
基础概念OpenGLES(一)opengl es是什么? opengl 是一个跨平台(不同的GPU类型,如电脑端NVIDIA,Intel,AMD的显卡,手机端PowerVR(苹果系列), Adreno(高...