Stalker: Call of Pripyat中開啟與不開啟Tessellation 的比較

Stalker: Call of Pripyat中開啟與不開啟Tessellation 的比較

出處

看來在DX11下開啟Tessellation,要吃掉大半的資源已經成了定局,此測試不過是22吋的解析度而已..

2009-11-16 13:27 發佈
怪了,上次我記得看到有大大談到Tessellation的遊戲效率會很好?!好不容易找到有實測了說
沒人回?有點失落感
站內搜尋"DX11"
之前的討論串已經被違反版規資源回收去了
引用的圖片不要上傳到mobile01喔

Tessellation如果不能更有效率的使用
那還是不開的好... 這部分要靠遊戲開發商的努力
不過光就DX11來說, 效率確實有比較好
是DX11會比DX10效率好(這數據已經很明顯看到了)

而不是Tessellation會效率好...Tessellation只是一種特效,跟physx一樣是種你可以自行決定要開不開的特效

當然在nv已經註定無法硬體實做的現在 未來或許也有可能出現一個Tessellation常時開啟不能關閉的婊遊戲...這也說不一定

反正現時間就已經有這種婊遊戲存在了...只是他不能關的是physx而已
Tessellation 是把頂點數暴增數十上百倍的特效.
就和Physx一樣是會吃Shader效能的......其他HDR, MSAA, ShadowMap也是一樣吃效能阿.
要怎麼用的恰當是看開發者的判斷.

如果只要吃效能就不用,那大概做遊戲沒有效果可以用了.
PS: 如果不開任何效果, 只畫模型和貼圖,不跑複雜Shader.
繪製FullHD1920x1080 x 60FPS x Overdraw3的畫面.
No AA時大約每秒400M pixel/sec, 理論上你只需要Geforce6200或內建顯示.
甚至可能連硬體加速都不需要, 以軟體繪圖(用4核心cpu跑)早就可以輸出幾百M pixel/s沒問題.

但是實際上你需要比Geforce6200快數十倍的顯卡才能跑現在的遊戲.
這差距就是因為一大推特效(大多數是不能關的)吃光了性能.
(之前就有人試過關到只剩貼圖, 結果voodoo3可以跑Doom3...但是很醜.)

Tessellation只不過是一大串清單中新加入的一項.
這產業本來就是一直在吃硬體性能, 除非不玩遊戲否則你也只能一直升級.
以後還有基於ComputeShader或OpenCL的效果會加進去......不出3年大概連5870都跑不動.

不要搞到像某些PhysX遊戲只能開不能關就好了.
畢竟中低階卡才是市場主流.
已經夠慢的中低階卡還要強制開啟, 實在太殘酷....

原本DX10也可以用GeometryShader模擬Tessellation.
不過用GS純軟體運算慢到吐血......所以DX11增了硬體Tessellate單位.
速度會快很多, 至少是可用的效果.
(會認為效能好大概是因為過去DX10簡直完全不能用)
Tessellate要算到幾等級是遊戲程式可以控制的.....你可以把1萬面變成10萬面, 但也以只加到3萬面.
如果效率差距太大, 表示開發者會了畫質....開的很高.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?