v4vendeta's homepage

Home | About | Contacts | Blogs| Others

OpenGL-01-Intro

OpenGL 简介




gl库是核心库,gl中包含了最基本的3D函数

glu是实用库,glu 为了减轻繁重的编程工作,对gl中的函数进行部分封装,glu函数通过调用核心库的函数,为开发者提供了实现复杂操作的相对简单的用法

glut,freeglut,GLFW这三个库都可以用来创建并管理OpenGL窗口,并处理消息循环和用户输入,其中GLFW是目前应用最广泛,最稳定的OpenGL窗口库和工具库

GLEW(The OpenGL Extension Wrangler Library)由于OpenGL驱动版本众多,它大多数函数的位置都无法在编译时确定下来,需要在运行时查询,而这在开发时会对开发者造成不小的困难,十分复杂和繁琐,GLEW的作用就是简化这一过程,因为GLEW能自动识别你的平台所支持的全部OpenGL高级扩展函数

GLAD与GLEW功能相似,是目前最新,也是最流行的库

.. ... ...