RTX ON-《Battlefield V》光線追蹤測試報告
千呼萬喚始出來,繼NVIDIA在8月21日發布RTX系顯卡至今,快三個月過去了,我們終於等到了第一款支持實時光線追蹤(Ray Tracing, 簡稱RT)的遊戲。
那麼在我們開始測試之前,我們需要先了解一下RT到底是個什麼東西。
其實RT並不是一個新技術,在被應用到遊戲領域之前,RT在一些不需要實時渲染的場景,比如電影特效、場景DEMO中就已經在被廣泛使用了;通俗的講,與傳統的光柵渲染(Rasterization)不同,光柵渲染是將物體視作無數個多邊形或者柵格,在渲染過程中將其3D模型轉換為顯示在屏幕上的的2D像素,像這樣:
在這一過程之後還有各種後處理,如加入陰影等等,實際上是根據物體在場景中的位置以及場景光源等進行計算來調整單個像素的色調、明暗度等等參數,再加入材質(貼圖),最後才會成為我們在屏幕上看到的各種物體。那麼想必大家也能猜到,越是精細複雜的物體/場景,需要的後處理以及多邊形也就越多,相對的,越強的CPU以及GPU所完成任務的壓力就也越小;這也是大型遊戲「吃配置」的來源之一。
而RT,則是模擬人眼通過可見光觀察物體的模式,從而來做到更加逼真的光照效果,像這樣:
大家都知道,在地球OL中,光並不是一成不變往前沖的,光可能被物體遮擋形成陰影,也可能遇到鏡面形成反射,或是通過物體形成折射;目前應用在BFV中的技術並不是RT的完全體,而是NV與微軟合作整合於DirectX12 DXR 中的「實時反射光追」(Reflections Real-Time Ray Tracing),這一技術可以通過追蹤從鏡頭視角發散出去的光線,結合場景中的各種環境光源,實時對顯示在屏幕上的像素進行調整。那麼想必大家依然可以猜到,這樣的效果肯定比光柵更加吃性能…
大致介紹完了RT是個什麼東西,我們現在開始測試
首先介紹一下測試平台:
CPU: Intel Core i7-7700k @4.5Ghz
主板: AUSU ROG Strix Z270G
硬碟: Samsung 860EVO 1TB
內存: 宇瞻 黑豹 D4-2666 8G*2
系統版本: Windows 10 Pro x64 1809(17763.134)
驅動程序版本: 416.81
測試解析度為1080P,使用華碩PG248Q顯示器
顯卡方面,本次測試使用索泰提供的RTX2070-8GD6 X-GAMING OC以及RTX2080Ti-11GD6 XGAMING OC
遊戲設置如下圖所示,除RTX相關設置外全部保持最高不變,FOV設置為65
那麼第一款正式發行的光追遊戲能給我們帶來什麼呢?我們用幾個問題來看
1.怎樣才能打開光追?
打開光追必須滿足三個條件,第一是必須有一塊RTX 顯卡,20系之前的顯卡是無法打開DXR ENABLE的,甚至在設置中都沒有這個選項。第二是必須將系統升級至最新的1809版本,前文提到的打開光追所使用的DX12 DXR在1809中才正式實裝;最後是需要在遊戲設置中開啟DX12。
2.光追效果如何?
好,非常好,不是一般的好,話不多說我們先看截圖:
大家從圖中不難看出,在一些高光源反射場景,比如建築物的瓷磚地面,內河與碼頭的水面,城市道路上的積水,甚至槍械模型和瞄具上的反光都比不開啟光追鮮明了好幾個檔次;在沒有反射場景的情況下,場景光源所產生的陰影也看起來更加靈活,不過由於陰影效果貼圖並不是由光追產生,因此還是有一些地方沒有處理好。總體而言,RT的效果是非常優秀的。
3.性能損失如何?
這可以說是RT技術最大的缺點,能消費的起RTX顯卡的人群並不在意他們花了多少錢,而在意花了錢能不能有良好的遊戲體驗。
就目前來說,體驗遠遠稱不上美好。
我們來看數據:
所有測試均在鹿特丹地圖中進行,遊戲模式為征服,數據採集時長5分鐘,使用Fraps軟體記錄幀數。
RTX2080Ti , DXR Ultra,數據如下:
最高104幀,最低26幀,平均68幀
從數據中我們可以看見,在全Ultra的情況下就連2080Ti都無法保證全程流暢運行,在一處複雜場景更是銳減到40幀以下,這種情況在FPS遊戲中是令人無法接受的,風景再好看,打不死人有什麼用?
那麼,如果我不想要看太好看的風景,退而求其次,將RT開到低會如何?
很抱歉,結果也不太好
RTX 2080Ti , DXR Low,數據如下:
最高143幀,最低24幀,平均77幀
Emmmm…雖然從表面上看,數據好看了一些,但是這樣的遊戲體驗反而比全最高時更加差勁,因為在非複雜場景下的幀數可以達到一個十分流暢的水平,但是一看小地圖,哎呦打點了趕緊跟,偷偷摸摸到敵後,一按滑鼠30幀..那麼後續的劇情相信大家也能想像到了..
2080Ti都這樣了,2070又會如何表現呢?
三個字概括:沒得玩
RTX 2070,DXR Ultra,數據如下:
最高83幀,最低0幀,平均51幀
RTX 2070,DXR Low,數據如下:
最高98幀,最低2幀,平均54幀
同時給大家一個參考,在關閉DXR的情況下,全最高設定下2070可以輕鬆跑到120幀的平均幀數。
綜上所述,目前的RT的效果雖好,性能可以說是慘不忍睹。
這類FPS遊戲想要有好的體驗基本平均幀數都得過100,而NV以RT為賣點,卻連自家最高端的RTX顯卡都無法保證正常遊戲,想要好的RTXON體驗,理論上現階段唯一的辦法就是購買兩塊RTX 2080Ti進行NvLink,由於設備所限我們也無法對這種瘋狂配置進行測試。
當然,RT作為新技術的成長空間依然是巨大的,之前放出消息會加入RT支持的《古墓麗影:崛起》到現在都沒有加入相關選項,想必不是在優化就是遇到了一些技術性難題。有句話說得好,新技術都得等三代,前文也提到了在BFV中所應用的RT並不是這一技術的完全體,當然,RTX顯卡也不是。至於未來如何,我們還得拭目以待。
歡迎關注B站@翼王,@我家智天用win8或微博@漸縝JZ,@DDAA117!


※硬體資訊:英偉達財報公布後股價暴跌,想都不想甩鍋庫存?
※這次開來了輛嬰兒車
TAG:腦吧評測室 |