瑞薩科技發(fā)布“OpenGL® ES庫”3維圖形軟件
瑞薩科技公司宣布開(kāi)發(fā)出OpenGL® ES*1 庫 3維圖形軟件,用于其SH-Mobile3高端應用處理器。OpenGL ES 庫是移動(dòng)電話(huà)系統的多媒體應用開(kāi)發(fā)解決方案,在2004年12月將在日本開(kāi)始發(fā)售。
本文引用地址:http://dyxdggzs.com/article/4098.htmOpenGL ES庫符合OpenGL® ES 3維圖形編程接口標準。它使得SH-Mobile3中的PowerVR® MBX-Lite*2高性能3維加速器功能最佳。
OpenGL ES庫提供下面的特性。
(1)使用符合OpenGL ES V1.0的API,可以提高應用開(kāi)發(fā)的效率和縮短開(kāi)發(fā)時(shí)間。
OpenGL是個(gè)人計算機和工作站上進(jìn)行3維圖形繪制的實(shí)際業(yè)界標準API 。OpenGL ES是OpenGL的子集,用于嵌入式設備應用如移動(dòng)電話(huà)。
OpenGL ES庫符合OpenGL ES V1.0,完全支持Common-Lite Profile和Common Profile。由于符合工業(yè)標準API的要求,可以提高3維應用的開(kāi)發(fā)效率,并縮短開(kāi)發(fā)時(shí)間。
(2)使用PowerVR MBX-Lite的最佳性能,可以很容易地開(kāi)發(fā)復雜的應用。
對OpenGL ES庫進(jìn)行了優(yōu)化,可以充分利用SH-Mobile3中的PowerVR MBX-Lite 3維加速器的所有性能。因此,OpenGL ES庫符合標準API的要求,可以實(shí)現每秒500,000個(gè)多邊形的高性能,當加速器工作在最高頻率54 MHz下時(shí),性能還要高。這種高繪制能力可以在QVGA尺寸的顯示屏上繪制最高質(zhì)量的3維圖形,可以很容易地開(kāi)發(fā)一系列復雜的3維應用。
近年來(lái),移動(dòng)電話(huà)系統開(kāi)始使用具有音頻和視頻內容的大量多媒體應用。同時(shí),對高圖形質(zhì)量的多媒體應用的需求很大,根據多媒體應用的不同,可以區分一家公司及其競爭對手,并為消費者提供更高級的服務(wù)。其結果是,出現了更高質(zhì)量的3維繪制功能。在未來(lái)幾年中,這將成為取得競爭優(yōu)勢的重要技術(shù)。此類(lèi)技術(shù)可以用來(lái)開(kāi)發(fā)游戲、墻紙和電視電話(huà)及其它應用。
作為3維繪制規范,OpenGL圖形API實(shí)際上已經(jīng)是個(gè)人計算機和工作站的世界范圍內的標準。OpenGL規范由Khronos Group制訂,OpenGL ES是其子集,用來(lái)在嵌入式設備如移動(dòng)電話(huà)中進(jìn)行應用開(kāi)發(fā)。預計OpenGL ES將成為具有3維繪制功能的嵌入式設備的應用開(kāi)發(fā)標準,因此,對其進(jìn)行支持是必不可少的。
瑞薩科技制造的SH-Mobile系列* 3處理器,專(zhuān)門(mén)用于移動(dòng)電話(huà)應用。SH-Mobile系列中的頂級型號是SH-Mobile3,其最高工作頻率是216 MHz,具有PowerVR MBX-Lite高性能3維圖形加速器。
OpenGL ES庫是使用PowerVR MBX-Lite的應用的開(kāi)發(fā)解決方案。
OpenGL ES庫在µITRON*4 4.0操作系統上運行。
對應用開(kāi)發(fā)者來(lái)說(shuō),使用符合OpenGL ES V1.0的API意味著(zhù)當設計移動(dòng)電話(huà)應用時(shí),他們可以使用為個(gè)人計算機開(kāi)發(fā)的編程技術(shù),這就大大提高了應用開(kāi)發(fā)的效率和可移植性。
另外,OpenGL ES庫經(jīng)過(guò)優(yōu)化,可以利用PowerVR MBX-Lite 3維圖形加速器的頂級性能。因此,可以實(shí)現每秒500,000個(gè)多邊形的性能;在最高54 MHz的工作頻率下,性能更高;可以在QVGA尺寸的顯示屏上,顯示最佳的3維圖形。開(kāi)發(fā)者可以開(kāi)發(fā)圖形元素快速流暢運動(dòng)的多種3維應用。
OpenGL ES庫包括5種主要組成部分:(1)一個(gè)與操作系統有關(guān)的部分,(2) 一個(gè)MBX-Lite驅動(dòng)器部分,(3) LCD面板顯示驅動(dòng)器部分等,(4) window管理部分和(5) 主要的OpenGL ES部分。用戶(hù)可以定制其中的顯示驅動(dòng)器部分(3)和window管理部分(4),以便與多種顯示系統兼容。這樣,可以很容易地進(jìn)行更改以適應特定顯示系統的需要,并提高開(kāi)發(fā)效率。
OpenGL ES庫將作為軟件開(kāi)發(fā)套件(SDK)發(fā)售,包括用戶(hù)定義的部分和庫部分,可以嵌入在瑞薩科技的HEW (高性能嵌入式工作間)集成開(kāi)發(fā)環(huán)境中。用戶(hù)可以在安裝SDK后,立即開(kāi)始應用開(kāi)發(fā)。
瑞薩科技計劃進(jìn)行在未來(lái)幾年繼續提供應用開(kāi)發(fā)解決方案,為用戶(hù)提供可以提高開(kāi)發(fā)效率的環(huán)境和軟件。
評論