OpenGL函数大致可以分为6类:
--------------------------------【通用环境下】----------------------------------------------
(1)OpenGL核心函数
核心函数以gl开头,是OpenGL的基本函数,可运行于任何OpenGL平台。
(2)OpenGL实用函数
实用函数以glu开头,是在核心函数的基础上编制的函数,用来进一步简化编程。
(3)OpenGL工具库函数
工具库函数以glut开头,不依赖于运行环境,因此工具库函数在各种系统下都能够运行。目前的freeglut库,可以用来代替原来的glut库。
--------------------------------【仅在windows环境下】---------------------------------------------
(4)OpenGL辅助库函数
辅助库函数以aux开头,作用相当于glut库,但仅能在win32平台使用。
(5)Windows专用函数
这类专用函数以wgl开头,用于连接OpenGL和WIndows操作系统。
(6)Win32 API函数
这类函数没有专门的前缀,主要用于处理像素格式和缓存。例如:ChoosePixelFormat()
glut库下载地址:https://download.csdn.net/download/u012633319/9766774
aux库下载地址:https://download.csdn.net/download/u012633319/9505975