OpenGL

OpenGL
OpenGL Logo
原作者矽谷圖形公司
開發者Khronos Group
首次发布1992年6月30日​(1992-06-30
当前版本4.6(2017年7月31日​(2017-07-31
编程语言C语言
操作系统跨平台
类型應用程序接口
许可协议多種[1]
网站https://www.opengl.org/

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. ^ OpenGL® Licensing and Logos. Silicon Graphics International Corp. [2013-12-15]. (原始内容存档于2012-11-01) (英语). 

OpenGL

Dodaje.pl - Ogłoszenia lokalne