Fermi再無遺憾:新卡皇GTX580權威評測
前面我們說到,GTX580每秒鐘可渲染20億個三角形,同時由于相對于GTX480增加了一組SM,Tesselation性能得到進一步的提升,為了展現出GTX580在這方面的能力,NVIDIA在發布GTX580的同時還發布了一段官方DEMO——無盡的城市(Endless City)。
《無盡的城市》主要展現的是DX11中的兩種技術——景深和Tesselation,并且采用了大量的建筑模型,通過對畫面進行實時渲染體現出GTX580在3D渲染方面的超高能力。
從上面的這張截圖中我們就可以非常清楚的看出這款DEMO所采用的DX11級別的景深特效,在鏡頭的對焦范圍內畫面最為清晰,而鏡頭對焦范圍外(遠景)的建筑物則相對模糊,這和我們平時看物體的感覺是完全一樣的。
同時,這款DEMO的場景就是一個“無盡的城市”,用戶可以通過WSAD鍵前后左右移動鏡頭,但穿過一棟建筑物之后,馬上就會有下一個不同的建筑物出現,永遠沒有盡頭,這也正是這款DEMO“無盡的城市”名稱的來源。下面我們看看這款DEMO最吸引人的地方——Tesselation。
開啟Tesselation的截圖
關閉Tesselation的截圖
Tesselation是DX11中的標志性技術,也是最重要的技術,中文直譯為“鑲嵌”,但平時我們更喜歡管這項技術叫做“曲面細分”,其作用就是開發者只需要勾勒出模型的輪廓,讓GPU自己去計算輪廓內應該具備的曲線(當然需要參數的控制)。
上面兩張截圖就充分的體現出了Tesselation技術的魅力,對于不能夠支持Tesselation技術的GPU來說,所展現出來的畫面正如關閉Tesselation的截圖那樣,建筑物顯得非常生硬,感覺就像是用各種形狀的積木拼出來的。而當開啟Tesselation之后,建筑物就顯得非常真實,柱子上的花紋、輪廓的細節都非常完美。
Tesselation不僅僅要求GPU必須支持這項技術,而且要求還非常高,因為開啟Tesselation之后會生成大量的多邊形與三角形。
線框模式下未開啟Tesselation的場景
現況模式下開啟Tesselation的場景
上面兩張截圖就可以很好的體現出開啟Tesselation功能之后所帶來的大量多邊形與三角形,我們可以看到在線框模式下不開啟Tesselation功能的話,完全難以分辨截圖上的物體是建筑物,倒像是修建建筑物之前搭的鋼架結構。而當開啟Tesselation功能之后,建筑物的各個細節都成型了。這正是Tesselation的魅力所在。
關注我們



