什麼是OpenGL ES ?
OpenGL ES (OpenGL for Embedded Systems) is a subset of the OpenGL 3D graphics API designed for embedded devices.
OpenGL ES 官方網頁
簡單說明OpenGL ES - The Standard for Embedded Accelerated 3D Graphics
wiki : OpenGL ES
新聞 :
次世代高階多媒體 API「OpenMAX」多家大廠研發中
「OpenGL ES」是以跨平台電腦繪圖 API「OpenGL」子集合為基礎,以應用於可攜式裝置、家電或遊樂器等嵌入式系統為主要訴求而制定的新一代 3D 繪圖 API,目前已發表 1.0 版,後續預計推出 1.1 版與 2.0 版。
「OpenGL ES」初期的 1.0 版將主要以手機等不具備硬體 3D 加速功能的系統應用為主,主要以軟體方式來執行各種 3D 繪圖所需運算,1.1 版預定拓展到具備硬體加速設計的平台上,最終目標是將目前應用於 PC 上的高階可程式化著色語言拓展到各種嵌入式系統產品之上,以單一的 API 統合各廠商不同硬體平台,達成高效率的程式開發與執行環境。
由於「OpenGL ES」與完全被微軟把持的 DirectX API 不同,是一個與作業系統平台無關的跨平台開放性標準,並承襲了目前最具影響力的跨平台 3D 繪圖 API「OpenGL」的優良設計,所以成功獲得全球各大行動通訊、電子電機資訊、3D 電腦繪圖以及家電廠商的支持,並由這些廠商分工進行相關標準的制定與對應產品的研發。除了「OpenGL ES」之外,Khronos Group 還制定了包括動態影像處理的「OpenML」與向量繪圖處理的「OpenVG」等標準。
留言
張貼留言
歡迎留言一起討論