前言
这里是一篇新手教程,环境是Xcode7+OpenGL ES 2.0,目标写一个OpenGL ES的hello world。
OpenGL ES系列教程在这里。...OpenGL ES系列教程的代码地址
你的star和fork是我的源动力,你的意见能让我走得更远。
核心思路
通过GLKit,尽量简单地实现把一张图片绘制到屏幕。
效果展示
?...左上
-0.5, -0.5, 0.0f, 0.0f, 0.0f, //左下
};
顶点数组里包括顶点坐标,OpenGLES的世界坐标系是[-1, 1],故而点(0, 0)是在屏幕的正中间...纹理坐标系的取值范围是[0, 1],原点是在左下角。故而点(0, 0)在左下角,点(1, 1)在右上角。...把屏幕切分成4个三角形,左边两个三角形同上,右边两个三角形的纹理坐标的x值调整即可。
附
一个热血青年想在业余时间做更多的尝试,做一些能帮助别人也能受惠自己的事情。