3D API最好的生日禮物_OpenGL 4.3規(guī)范發(fā)布
責(zé)任編輯:王梓 時間:2017-12-01 14:57
[導(dǎo)讀]移動3D圖形新規(guī)范OpenGL ES 3.0發(fā)布的同時,Khronos Group組織也公布了桌面版OpenGL的最新版本4.3,也算是總給這個3D API二十歲生日的最好禮物。
移動3D圖形新規(guī)范OpenGL ES 3.0發(fā)布的同時,Khronos Group組織也公布了桌面版OpenGL的最新版本4.3,也算是總給這個3D API二十歲生日的最好禮物。 1992年,OpenGL 1.0誕生,此后歷經(jīng)二十年發(fā)展,先后衍生了四個世代,功能日漸強(qiáng)大,普及范圍也是越來越廣。雖然它沒有微軟DirectX在游戲中那么風(fēng)光,但也在專業(yè)圖形等領(lǐng)域成為眾多開發(fā)者的首選,而且陸續(xù)衍生了OpenGL ES、OpenCL、WebGL等一幫同門師兄弟,生態(tài)系統(tǒng)日臻完善。
以現(xiàn)在熱門的Google Nexus 7平板機(jī)為例,OpenGL的三角形輸出能力、像素輸出能力、浮點計算能力分別已經(jīng)達(dá)到二十年前的103倍、4.3倍、25倍。
OpenGL ARB架構(gòu)審核委員會制定的OpenGL 4.3規(guī)范、GLSL 4.3語言秉承了4.x系列注重計算的特點,并在紋理等各個方面有顯著增強(qiáng),特別是和移動版OpenGL ES之間的關(guān)聯(lián)越來越密切。
主要新功能有:
1、計算著色器,可充分發(fā)揮GPU的并行計算能力,在圖形管線上下文之內(nèi)執(zhí)行各種高級計算。
2、著色器存儲緩沖對象,可讓頂點、曲面細(xì)分、幾何、片段、計算著色器讀寫大量數(shù)據(jù),并在著色器不同階段之間傳遞大量輸出。
3、紋理參數(shù)請求,可查詢當(dāng)前平臺實際支持的紋理參數(shù)限制。
4、高質(zhì)量ETC2/EAC紋理壓縮格式成為一項標(biāo)準(zhǔn)功能,不同平臺上不再需要需要不同的紋理集。這一點是和OpenGL ES 3.0相通的。
5、可在應(yīng)用開發(fā)過程中接收debug調(diào)試信息。
6、無需復(fù)制紋理數(shù)據(jù)本身,即可以多種不同方式查看解釋紋理。
7、間接多點取樣,GPU可在一個緩沖對象內(nèi)為不同取樣命令計算和存儲參數(shù),并以一個取樣命令重新使用這些參數(shù),在渲染三角形數(shù)量較低的多個對象時尤其高效。
8、提升內(nèi)存安全性,確保應(yīng)用不會在自己的緩沖之外讀寫內(nèi)存,影響其它應(yīng)用的數(shù)據(jù)。
9、多應(yīng)用可靠性拓展,一個應(yīng)用導(dǎo)致GPU重置的時候不會影響其它正在運行的應(yīng)用。
OpenGL 4.3規(guī)范及相關(guān)材料下載:
http://www.opengl.org/registry
NVIDIA今天也第一時間發(fā)布了支持OpenGL 4.3的顯卡驅(qū)動,版本號Windows 305.53、Linux 304.15.00.02,適用于費米和開普勒架構(gòu)的GeForce 400/500/600系列桌面顯卡、Quadro系列專業(yè)顯卡。Web3D納金網(wǎng)www.westwoodtownhomes.com/
- 分享到:
- 2024中國制造之美終評2024年10月23日
- 杭州文三3D打印創(chuàng)意設(shè)2024年10月09日
- AI產(chǎn)品:數(shù)知地球 A2024年10月07日
- 談?wù)劰I(yè)企業(yè)的數(shù)字2024年10月07日
- 人工智能新興崗位走2024年10月07日
- AI產(chǎn)品:阿里云AI與機(jī)2024年10月07日
- 中國高校計算機(jī)大賽2024年09月26日
- 快訊:第三屆琶洲算2024年09月26日
- 2024百度商業(yè)AI技術(shù)創(chuàng)2024年09月26日
- 2020綠賽卡頂墻應(yīng)用設(shè)2020年01月03日