这并不是一个恰当的题目,因为我主要想说的是OpenGL的今生,基于OpenGL3.x一种更现代化的方式.但是把前世和今生放在一起在语言上更加连贯,而且适当的了解过去,会帮助理解现在的OpenGL,以一种更彻底更开放的方式拥抱OpenGL的今生. OpenGL3.x的优势和劣势 OpenGL3.0是新旧的分水岭,在3.0以前的老旧API中包含内建的光照模式(点光源,线光源以及平面光),有方便的矩阵堆栈,有简单的纹理应用程序,有轻松编写代码的立即模式传送数据,总之这些是固定管线的经典OpenGL实现…