OpenGL, The Open Graphics Language
 
OpenGL是一个标准化和广泛使用的跨平台3D图形库。

通常,OpenGL支持作为系统和图形驱动程序的一部分。有许多不同的项目提供了一个实现主OpenGL API的库,而使用哪个库取决于平台和系统设置。例如,在Windows上,客户端API在Microsoft的opengl32.dll中实现,而在Linux上,例如免费的Mesa3D项目,它提供了一个libGL实现。这取决于使用的库或系统设置OpenGL API执行其渲染的方式,通常它使用OpenGL硬件驱动程序并进行硬件加速,但还有软件渲染的OpenGL(例如,独立Mesa3D)。该系统的图形硬件驱动程序可能会提供额外的OpenGL扩展,其访问又是系统依赖的。

除了简单的OpenGL,还有几个实用程序,助手和包装库,例如GLUTfreeglutGLFW,甚至FreeBASIC的内置图形库都具有OpenGL模式,参见屏幕和Fb.Gfx_Opengl.

网站:
OpenGL标准:http://www.opengl.org
Mesa3D:http://mesa3d.org/
Windows OpenGL:http://msdn.microsoft.com/en-us/library/dd374278.aspx

支持平台:Win32,Linux
标题包括:GL / gl.bi
标题版本:2012年1月
示例:是的,在examples / graphics / OpenGL /