上一篇中介绍了如何使用shader,用来一个最简单的shader,计算顶点的位置,调用了 OpenGL 顶点着色语言中的内置变量对顶点进行操作,这一例程中,将展示如何将应用层 的数据传递到shader中,在shader中完成相应的计算. 先说下在这一节中,我们要完成的任务,不调用OpenGL的旋转函数(即glRotate××) 系列函数,不使用矩阵完成对模型的旋转.要完成这样的功能,那么我们就只能借住shader 来进行计算,编写shader更多的情况要求我们对数学知识了解到更多,掌握的更多,写