原文链接传送门 译序 早前学OpenGL的时候还是1.x版本,用的都是glVertex,glNormal等固定管线API.后来工作需要接触DirectX9,shader也只是可选项而已,跟固定管线一起混用着.现在工作内容是手机游戏,又转到OpenGL ES,发现OpenGL的世界已经完全不同了,OpenGL ES 2.0版本开始就不再支持固定管线,只支持可编程管线. 国内很多资料教程参差不齐,旧式接口满天飞.在知乎看到这一系列教程,觉着挺好,就想着一边学顺便翻译下.毕竟手游市场的机遇和竞争压力都