cover image

OpenGL

應用程序編程接口,用於渲染2維和3維矢量圖形 / 维基百科,自由的 百科全书

OpenGLOpen Graphics Library名:或者“放式”)是用渲染2D3D矢量的跨跨平台用程序程接口(API)。这个接口由近350不同的函调用成,用来从简单形位元绘制复杂的三景象。而另一种程式介面系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用CAD虚拟实、科学视觉化程式和游戏开发

Quick facts: 原作者, 开发者, 首次发布, 目前版本, 编程语言...
OpenGL
原作者形公司
开发Khronos Group
首次发布1992年6月30日30年前1992-06-30
目前版本
  • 4.6 (2017年7月31日;定版本)[1]
编程语言C语言
操作系统跨平台
类型用程序接口
许可协议[2]
网站https://www.opengl.org/
Close

OpenGL的高效实现(利用图形加速硬件)存在于Windows,部分UNIX平台和Mac OS实现一般由商提供,而且非常依赖于该厂商提供的硬放原始函式Mesa是一个纯于软件形API,它的代码兼容OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。

OpenGL规范由1992年成立的OpenGL架构评审委员会(ARB)维护。ARB由一些建立一个统一的、普遍可用的API特别感兴趣的公司组成。根据OpenGL官方网站,2002年6月的ARB投票成员包括3DlabsApple ComputerATI TechnologiesDell ComputerEvans & Sutherland英语Evans & SutherlandHewlett-PackardIBMIntelMatroxNVIDIASGISun MicrosystemsMicrosoft曾是创立成员之一,但已于2003年3月退出