OpenGL

OpenGL （ Open Graphics Library ， 譯名 ： 開放圖形庫或者 “ 開放式圖形庫 ” ） 是用於渲染2D 、 3D矢量圖形的跨語言 、 跨平臺的應用程序編程接口 （ API ） 。 這個接口由近350個不同的函數調用組成 ， 用來從簡單的圖形位元繪製複雜的三維景象 。 而另一種程式介面系統是僅用於Microsoft Windows上的Direct3D 。 OpenGL的高效實現 （ 利用圖形加速硬件 ） 存在於Windows ， 部分UNIX平臺和Mac OS 。 這些實現一般由顯示裝置廠商提供 ， 而且非常依賴於該廠商提供的硬體 。 開放原始碼函式庫Mesa是一個純基於軟體的圖形API ， 它的代碼兼容於OpenGL 。 但是 ， 由於許可證的原因 ， 它只聲稱是一個 “ 非常相似 ” 的API 。 OpenGL規範由1992年成立的OpenGL架構評審委員會 （ ARB ） 維護 。 ARB由一些對建立一個統一的 、 普遍可用的API特別感興趣的公司組成 。