OpenGL 

OpenGL
OpenGL Logo
原作者矽谷圖形公司
開發者Khronos Group
首次发布1992年6月30日​(1992-06-30
当前版本
  • 4.6 (2017年7月31日;穩定版本)[1]
編輯維基數據鏈接
编程语言C语言
操作系统跨平台
类型應用程序接口
许可协议多種[2]
网站https://www.opengl.org/
預覽警告:页面使用了Template:Infobox software不存在的参数"latest release date"
預覽警告:页面使用了Template:Infobox software不存在的参数"latest release version"

OpenGL(英語:Open Graphics Library,譯名:開放圖形庫或者“開放式圖形庫”)是用於渲染2D3D矢量圖形的跨語言跨平台應用程序編程接口(API)。這個接口由近350個不同的函數调用組成,用來從簡單的圖形位元繪製複雜的三維景象。而另一种程式介面系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用於CAD虛擬實境、科學視覺化程式和電子遊戲開發

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月退出。

  1. ^ https://www.khronos.org/news/press/khronos-releases-opengl-4.6-with-spir-v-support.
  2. ^ OpenGL® Licensing and Logos. Silicon Graphics International Corp. [2013-12-15]. (原始内容存档于2012-11-01) (英语). 



取材自維基百科 - 中文時事百科