自從 NVIDIA 推出 Turing 圖靈架構顯示晶片,遊戲市場開始圍繞著即時光線追蹤技術打轉,有人認為即時光線追蹤是未來遊戲發展趨勢,也有人認為該技術的資源消耗量過大,目前實作效能並不夠讓人滿意,且目前市面上僅有 NVIDIA 單一廠商支援 DirectX 12 DXR,硬體選擇性過少。
知名戰車遊戲 War of Tanks「戰車世界」開發公司 Wargaming,近日釋出該圖形引擎 Core 的下一世代版本 enCore RT 展示程式,目前發布公開測試的版本為 Demo 0.2 版,內建以軟體方式運作的即時光線追蹤技術,無須特殊硬體支援,只需要 Windows 7 和支援 DirectX 11 的顯示卡即可運作,讓大家聞香一下。
▲War of Tanks「戰車世界」enCore RT 展示程式導入即時光線追縱技術,Windows 7 和 DirectX 11 以上顯示卡即可運作,無須特殊硬體。
enCore RT 與 Intel 合作,採用該公司開源的 Embree 高效能光線追蹤核心,Embree 能夠善用 SSE、AVX、AVX2、AVX-512 等處理器指令集,提供更為快速的運算。依據 Wargaming 所公布的資料,enCore RT Demo BVH(Bounding Volume Hierarchy)建構交由 CPU 執行,並能夠以多執行緒方式加速運算,顯示卡內部的運算著色器則負責光線追蹤。
即時光線追蹤目前對於一般家用電腦而言,仍屬相當吃資源的運算工作,因此 enCore RT 即時光線運算目前僅限於坦克、載具本身的陰影,其餘場景仍舊使用常見的 Cascaded Shadow Mapping 技術,避免運算全部場景的負荷量過高,無法維持遊戲 FPS 表現。
以筆者目前主力電腦,Xeon E3-1230 v3、DDR3 32GB、GeForce GTX 1070 Ti 等設備進行enCore RT Demo 測試,Ultra 畫質設定得到 30000 分以上(官方表示 10000 分以上即為相當優異的結果,遊戲中不會感受到任何延遲),此時 Ray Traced Shadows 開啟至 High,得分下降約 27% 為 21921。Ray Traced Shadows 設定還能夠向上提升至 Maximum、Ultra,此時得分為 20481 分、18854 分。
(註:安裝該測試程式之前將先行安裝 Game Center,筆者於繁體中文介面遇到伺服器錯誤提示,轉換介面語言至 English 才可正常安裝。)
延伸閱讀
- 新增 RT 與 Tensor ,NVIDIA GeForce RTX 2080/2080Ti Turing 架構、Founders Edition、效能表現一次看懂
- NVIDIA 驅動程式更新,DXR 即時光線追蹤下放 GeForce GTX 1060,各款顯示卡效能比一比