html5標(biāo)準(zhǔn)將內(nèi)建3D技術(shù)的支持,其中WebGL就是一項(xiàng)用于加速網(wǎng)頁3D圖形界面應(yīng)用的通用技術(shù)標(biāo)準(zhǔn)。近日,Khronos聯(lián)盟組織發(fā)布了WebGL標(biāo)準(zhǔn)的草案版本。標(biāo)準(zhǔn)的草案版本中使用了html5的有關(guān)技術(shù)來繪制OpenGL ES 2.0圖像,這樣便無需使用插件便可以達(dá)到將網(wǎng)頁3D化的目的。
WebGL標(biāo)準(zhǔn)不僅可以簡(jiǎn)化開啟顯卡3D網(wǎng)頁硬加速功能的操作步驟,而且還規(guī)定了一套適合網(wǎng)頁使用的3D圖形接口界面,支持腳本化運(yùn)行,而且還設(shè)計(jì)了顯卡性能測(cè)試工具等調(diào)試類功能。
'>html5</a>.com/uploads/allimg/091215/1_091215142706_1.jpg)
對(duì)于那些已經(jīng)能夠支持html5技術(shù)的瀏覽器如蘋果Safari4,谷歌Chrome3,Mozilla Firfox3.5,Opera10而言,理論上講應(yīng)用WebGL標(biāo)準(zhǔn)的難度并不大,不過仍然可能需要發(fā)布專門的pre-release版本才可以完美支持WebGL標(biāo)準(zhǔn)。同時(shí),盡管目前基于Android2.0或iPhone Safari的系統(tǒng)仍然無法支持WebGL,但隨著移動(dòng)OpenGL標(biāo)準(zhǔn)在移動(dòng)瀏覽器應(yīng)用中的日漸普及,WebGL標(biāo)準(zhǔn)也將被支持html5標(biāo)準(zhǔn),并采用OpenGL ES渲染頁面的瀏覽器所逐步廣泛采用。
不過目前由AMD,蘋果,谷歌,Mozilla以及Nvidia等公司組成的標(biāo)準(zhǔn)小組仍在繼續(xù)WebGL的代碼平臺(tái)部分的標(biāo)準(zhǔn)編寫工作,據(jù)Khronos聯(lián)盟組織估計(jì),明年上半年,支持WebGL的有關(guān)產(chǎn)品便會(huì)面市。