Quantcast
Channel: 電腦王
Viewing all articles
Browse latest Browse all 6062

3DMark帶來全新Mesh Shader功能測試,考驗DirectX 12 Ultimate效能表現

$
0
0
在DirectX 12 Ultimate推出後,3DMark也加入了許多測試工具,最新的Mesh Shader功能測試可以驗證這種方式帶來的效能增益。

在DirectX 12 Ultimate推出後,3DMark也加入了許多測試工具,最新的Mesh Shader功能測試可以讓遊戲開發者驗證這種繪圖方式帶來的效能增益。

免費更新Mesh Shader測試

在3D繪圖中,網格(Mesh)指的是由頂點、線、面所構成的幾何圖形,在傳統的繪圖流程中,需要先完成繪製所有網格,然後才能進行其他步驟,將成為嚴重的效能瓶頸。

Mesh Shader可以將全體網格細切為許多小型的Meshlet,不但可以藉由平行運算增加化解瓶頸,還可以透過Amplification Shader在繪製之前剔除不會出現在畫面內的Meshlet,達到提升效能的功效。

在Mesh Shader功能測試中,程式會繪製具有許多精細雕刻柱子的場景,並會移動攝影機角度,讓前景擋住後方景物。第1輪測試會以傳統方式繪製與剔除網格,第2輪測試則會透過Mesh Shader有效地剔除不可見的網格,來提高效能表現,並統計2種方式的效能差距。

已經擁有3DMark Advanced Edition或Professional Edition的使用者可以透過免費更新,取得Mesh Shader功能測試,但電腦的作業系統需要更新至Windows 10 2004或更新版本,並安裝支援DirectX 12 Ultimate的顯示卡與驅動程式才能進行測試。

Mesh Shader測試過程會繪製許多柱子。

攝影機移動時會讓前景擋住背景,藉以測試Mesh Shader的功能。

透過動圖就可以瞭解Mesh Shader僅需繪製攝影機視角中的物件,能夠降低運算負擔。

3DMark至今已經提供DirectX Raytracing、Mesh Shader、VRS等功能測試,並預計在2021年稍晚的時間提供Sampler Feedback功能測試,補足更多DirectX 12 Ultimate相關測試。

加入電腦王Facebook粉絲團

Viewing all articles
Browse latest Browse all 6062

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>