OpenGL 3.0規(guī)范正式發(fā)布
Khronos工作組日前在Siggraph 2008大會上宣布了OpenGL 3.0圖形接口規(guī)范,GLSL1.30 shader語言和其他新增功能將再次未來開放3D接口發(fā)展指明方向。
OpenGL 3.0 API開發(fā)代號為Longs Peak,原計劃在去年9月發(fā)布,后因技術(shù)原因推遲。和以往一樣,OpenGL 3.0仍然作為一個開放性和跨平臺的3D圖形接口標準,在Shader語言盛行的今天,OGL3.0增加了新版本的shader語言:GLSL 1.30,可以充分發(fā)揮當前可編程圖形硬件的潛能。同時,OGL3.0還引入了一些新的功能,例如頂點矩陣對象,全幀緩存對象功能,32bit浮點紋理和渲染緩存,基于阻塞隊列的條件渲染,緊湊行半浮點頂點和像素數(shù)據(jù),四個新壓縮機制等等。
Khronos工作組表示,OGL3.0的引入將允許開發(fā)人員充分利用當前先進的圖形硬件,包括最近兩年來支持Windows XP,Vista和Mac OS以及Liunx的圖形卡。而根據(jù)時常調(diào)研公司Jon Peddie Research公司創(chuàng)始人Jon Peddie博士預測,未來支持OpenGL 3.0的顯卡將超過6千萬片。包括AMD,Intel和Nvidia在內(nèi)的主要圖形芯片廠商都將支持OpenGL 3.0。另外,著名游戲開發(fā)商 Blizzard Entertainment和TransGaming也參與了OpenGL 3.0的制定,這保證OGL3.0真正滿足了軟件業(yè)界的實際需求。
完整的OpenGL 3.0規(guī)格可以從 Khronos OpenGL網(wǎng)站下載,總長有506頁之巨