小叮當(dāng)
微軟新一代操作系統(tǒng)Win7火熱發(fā)布,AMD抓住DXll API的普及契機(jī),率先推出核心代號(hào)為Cypress的RadeonHD5870/HD5850。兩款顯卡一經(jīng)發(fā)布就引起諸多玩家矚目。這兩款產(chǎn)品更是攜眾多先進(jìn)技術(shù)登場(chǎng),除了早已曝光并逐漸成熟的TSMC 40nm制程外,最引人矚目的莫過于對(duì)DXll API的支持。10月23日,微軟正式發(fā)布Win7操作系統(tǒng),緊接著第二天,擁有業(yè)內(nèi)最先進(jìn)圖形引擎Unigine Engi ne(虛擬現(xiàn)實(shí))的Unigine公司就推出了全球首款DXll Demo——“Heaven”(天堂)。下面讓我們一起通過這款測(cè)試Demo走進(jìn)DX11的世界。
說到3D測(cè)試軟件,大家肯定會(huì)想起大名鼎鼎的3DMark,此次不知何故,F(xiàn)untureMark公司的反應(yīng)略顯遲鈍,DX11發(fā)布后,一直未推出相關(guān)軟件或升級(jí)補(bǔ)丁,卻被名不見經(jīng)傳的unlgln公司搶占了先機(jī)。在DX11版3DMark軟件登場(chǎng)之前,“Heaven(天堂)必將成為測(cè)試DX11顯卡的主流軟件,這款神秘的測(cè)試軟件有什么獨(dú)特魅力嗎?
與Win7攜手登場(chǎng)DX11優(yōu)勢(shì)解析
事實(shí)上,DX11并未像DX10那樣在畫質(zhì)方面帶來脫胎換骨的改進(jìn),但它通過各種手段提升了GPU的渲染效率,其最重要的五個(gè)特性是TesseIlation(鑲嵌式細(xì)分曲面技術(shù))Multl-Threadlng(多線程處理)DirectCompute(計(jì)算著色器),ShaderModel 5.0(著色器模型5.0版)和Tex[ure Compression(紋理壓縮)。其中SM5.0是完全針對(duì)流處理器而設(shè)定的一個(gè)渲染指令集,它比SM4.1更加靈活和智能,效率也更高。
具體到DX11游戲中,優(yōu)勢(shì)也非常明顯首先采用了多線程處理和Dl rectCompute11擁有更高的效能,其次采用Tessellation,OIT、后處理,陰影HDR紋理壓縮使畫面更唯美:最后采用DirectCompute實(shí)現(xiàn)物理加速和智能IA使游戲更為真實(shí)。
DXll GPU將硬件上完全支持DX10,而DXIO顯卡則只支持DX11的部分功能,另外DX11除了支持win7外,目前的Vista SP2系統(tǒng)升級(jí)后也可以完美支持,當(dāng)然winXP用戶可以放棄一切幻想,這款老邁的操作系統(tǒng)早已不在微軟的推廣之列。
微軟認(rèn)可DX11關(guān)鍵技術(shù)
Tessellation解析
在DX11的五大關(guān)鍵特性中,Tessellation(鑲嵌式細(xì)分曲面技術(shù))是最為璀璨的一顆明珠,也是一項(xiàng)經(jīng)過AMD不斷推廣才終得微軟肯定的關(guān)鍵技術(shù)。Tessellation是一種能夠在圖形芯片內(nèi)部自動(dòng)創(chuàng)造頂點(diǎn)模型細(xì)化的技術(shù)。Tessellation能自動(dòng)創(chuàng)造出比原始模型多數(shù)百倍的頂點(diǎn),并且這些頂點(diǎn)都是實(shí)際存在的與建模時(shí)創(chuàng)造的并無分別。
Tessellation技術(shù)誕生已久,早在2005年AMD為微軟XBOX360設(shè)計(jì)圖形芯片Xeons時(shí),初級(jí)的Tessellation就已經(jīng)誕生。它可以按照不同模型的要求進(jìn)行曲面細(xì)分化,程序員只需簡(jiǎn)單勾繪一個(gè)輪廓,剩下的全部交給Tessellation自動(dòng)鑲嵌,繪制上百萬個(gè)三角形的復(fù)雜模型也無需手動(dòng)設(shè)計(jì)。
2007年AMD在R600中集成了ProgrammabIe Tessellator(可編程鑲嵌器),相比XBOX360時(shí)期又有較大進(jìn)步。不過由于一直是AMD獨(dú)立支撐,微軟始終未在DirectX中集成該項(xiàng)技術(shù),TesselIaclon一直無法得到游戲廠商青睞,直至Win7推出我們?nèi)詻]有看到一款游戲正式支持Tessellation。但是經(jīng)過AMD不斷努力推廣,加之Tessellation歷經(jīng)數(shù)代發(fā)展的不斷改進(jìn),如今的Tessellation已經(jīng)變得更加細(xì)膩、靈活和實(shí)用。
微軟最終認(rèn)可了Tessellation'在win7中綁定推出的新一代DX11 API已經(jīng)集成了此功能。不過微軟并不是原封不動(dòng)地將Tessellation一直到DX11之中,而是對(duì)其進(jìn)行了全面優(yōu)化,AMD的解決方案更加完善系統(tǒng)化,通過HullShaders、Domain Shaders兩個(gè)新的可編程著色器類型,Tessellation可以實(shí)現(xiàn)Catmull-ClarkSubdlvisonBezierPatches N-patches、位移貼圖動(dòng)態(tài)自適應(yīng)連續(xù)覆蓋等功能,能夠與渲染流暢更加完美地結(jié)合在一起。
改善明顯各項(xiàng)畫質(zhì)對(duì)比解析
通過實(shí)際運(yùn)行,會(huì)發(fā)現(xiàn)UhigineHeaven Demo設(shè)置界面提供了豐富的選項(xiàng)供玩家調(diào)節(jié),除了API版本DX11/DX10/Dxg以及OPENGL,Shader(陰影)等級(jí)也可以分別設(shè)置為高(High)中(Medium)低(Low)。Tessellaion可以選擇為開啟(enable)或者關(guān)閉(disable),為了方便大家進(jìn)行畫面對(duì)比,在Deme與運(yùn)行過程中點(diǎn)擊F3也可以即時(shí)打開或者關(guān)閉該特效。另外Demo還提供了AA抗鋸齒、AP異向過濾以及分辨率調(diào)節(jié)選項(xiàng),玩家可以根據(jù)自己手中的顯卡級(jí)別動(dòng)態(tài)調(diào)整。
Demo描繪了一個(gè)浮在空中,由數(shù)個(gè)小島組成了小鎮(zhèn),除了城鎮(zhèn)中的建筑風(fēng)車外,城鎮(zhèn)中央的巨龍雕像,連接各個(gè)小島的吊橋,小島上郁郁蔥蔥的草地樹林都著重進(jìn)行了渲染,Demo通過十幾個(gè)不同角度進(jìn)行展現(xiàn),另外將小鎮(zhèn)從夜晚至白天的變化完美表現(xiàn)出來,尤其在日落時(shí)間,大量HDR特效的使用足以令玩家看得過癮。
通過下面三種模式的游戲畫面對(duì)比,仔細(xì)看來差距還是相當(dāng)明顯的。DXg 0c模式的草地質(zhì)感最差,畫質(zhì)明顯遜色于其他兩種模式,而DX11模式草地質(zhì)感最真實(shí),連花花草草的枝葉細(xì)節(jié)都能分辨清楚,得益于先進(jìn)的Tessellatlon技術(shù),風(fēng)車墻壁貼圈質(zhì)感顯然更上一層樓,無論凹凸感還是紋理細(xì)膩程度,都要領(lǐng)先其他模式。
總結(jié):DX11測(cè)試首選期待
新版3DMark
毫無疑問,在段時(shí)間內(nèi)UNigineHeaven Demo會(huì)是大家測(cè)試DX11顯卡的必選軟件之一,不可否認(rèn),這款體積不到200MB的3D Demo的確為我們帶來了不少樂趣,在DX11游戲?yàn)榇罅可鲜兄翱梢灶A(yù)先體驗(yàn)到次世代級(jí)別的精美畫面順便對(duì)自己顯卡的性能也有全方位的了解,顯卡玩家們不妨一試,同時(shí)我們也期待DX11版本的3DMark測(cè)試軟件早日登場(chǎng)。