接触OpenGL也有一小段时间了,下面就小结一下自己对OpenGL的认识,也不敢保证一定对!

首先OpenGL表面上来看就是一些动态链接库、静态链接库、头文件;使用方法在OpenGL基础中已经写过。

那么本质上OpenGL就也是一些程序集,但这些程序集的显著特点是:可以直接可图形硬件打交道,或对图形硬件进行控制。

那么在内部,OpenGL实际上是一个状态机,即状态的集合。

上层给用户提供了很多设定这些状态的API,用户只需要调用这些API然后设定这些状态即可。