「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展?

軟硬結合效率高。

今年年底,最新一代的遊戲主機就要上市了。

每次主機換代,都在推動遊戲畫面更上一個台階。新一代主機的性能尤其強悍,比如XBOX Series X的GPU浮點運算能力是12TFlops,已經十分逼近PC上的上一代卡皇RTX 2080Ti——不過根據今天最新的消息,RTX 20系列顯卡剛剛停產,下一代顯卡顯然也要呼之欲出了。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展? 之前虛幻5引擎在PS5上的演示也讓人感到十分驚艷

這對玩家來說當然是一個值得期待的進化。然而在遊戲硬體飛速升級的時候,卻又有一些隱憂。現在半導體製程已經逐漸向極限逼近,最新GPU進化更多來自於架構的革新。一個長遠的問題是:當硬體性能抵達天花板(即使是階段性的天花板)時,遊戲畫面還要如何發展?

另外一個問題則要更迫切一些:那些喜歡PC的靈活性與便利性,但又不能負擔最頂尖硬體的玩家,在這代主機更新之後,還能不能在PC上愉快體驗最新鮮的大作?

第一個問題,沒有人能夠給出答案。不過第二個問題,倒是有一個很新的解決辦法。從電子遊戲誕生之初,硬體性能就一直追不上畫面需求,所以遊戲設計師發明了許多技巧來「欺騙」玩家,在整體不穿幫的前提下,實現盡可能逼真的畫面。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展? 將高模(b)上的貼圖「畫」在低模(c)上,最終實現近似高模的效果(d),是現在遊戲最常見的「欺騙」手段之一

而這兩年,隨著人工智慧的發展,已經出現了這樣一種新的硬體加速AI圖形技術:GPU輸出一幀低解析度的畫面,AI就可以「猜」出一幀高解析度的畫面。整個過程使用單獨的晶片完成,不會給GPU造成額外的負擔,從而減小GPU的工作量,提升遊戲幀數。在AI的幫助下,原本需要頂級顯卡才能帶動的特效,中端甜品卡也能跑起來了。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展? 一個AI「猜測」高解析度畫面的範例參考

是的,我又要來吹一波英偉達的DLSS 2.0了。從去年年底發布到現在,這項技術一就直備受玩家好評。原因很簡單:開啟DLSS 2.0之後,遊戲的幀數普遍能提升30%左右 ,而畫面不但沒有損失,甚至還更清銳利了。而且解析度越高,性能的提升幅度就越大,高解析度下有可能提升70%~80%,甚至翻倍。

在這項技術出現之前,按照傳統的方法,想在4K顯示器上獲得最好的顯示效果,顯卡除了要計算4k畫面之外,還需要開啟抗鋸齒,這對於顯卡性能的要求很高。

但是在支持DLSS 2.0的遊戲上,可能顯卡只需要計算出1080P的畫面,AI核心就能夠輔助將畫面提升到4k解析度,同時還附帶自動平滑抗鋸齒的效果。最終輸出的結果,甚至能比原生4k+抗鋸齒還要好。

直接放張截圖就知道了。下面是去年大作《控制》的截圖放大400%以後的細節。上圖是2K解析度經過AI放大到4k,下圖是原生4k解析度加抗鋸齒。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展? 《控制》400%放大細節截圖

是的,這兩張圖沒有放反,經過AI處理的那張,雖然原始解析度低,但是清晰度反而更高。

在我的電腦(2700X+2080Ti)上,《控制》開啟高特效,高光線追蹤,2K解析度下平均只有50FPS左右,1%低幀數甚至會下探到4FPS,有明顯的卡頓感。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展?  特效一多卡頓感還是挺明顯

同樣的設定,一旦開啟DLSS,在畫質基本沒有損失(甚至還有微小提升)的情況下,平均FPS提升到了88,1%低幀數也提高到了70,整體感受就非常流暢順滑了。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展? 同一場景開啟DLSS(左)和關閉DLSS開啟抗鋸齒(右)幀數差異巨大。最重要的是,關閉DLSS後幀數很不穩定,經常卡頓

其它DLSS 2.0支持的遊戲,也有著非常類似的表現。不管是《德軍總部:新血脈》還是《飛向月球》,在開啟DLSS之後,性能表現都有了顯著的提升。入門級的2060 Super顯卡,都能做到4K+光線追蹤穩定30-40FPS。要知道在光線追蹤剛推出的時候,2080Ti在4K解析度下基本就是在看幻燈片。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展? 《德軍總部:新血脈》2060 Super 4k+光線追蹤甚至能穩定在30FPS以上,相當可以

雖然目前支持的遊戲數量並不多,但是DLSS已經充分展現出未來圖形技術發展的一種道路。英偉達開發了一款叫《RTX Marble》的實驗遊戲,這個遊戲離充滿了各種復雜的物理碰撞和光線模擬。根據英偉達的說法,經過這種遊戲的訓練,AI甚至能夠在遊戲中輔助運算物理效果,真正實現當年PhysX「物理加速」的願景。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展?

如果再發散來想,利用人工智慧提升視頻幀率的技術出現了有一段時間了。這種算法可以猜測並且補充畫面,把普通視頻變成順滑的超級慢動作。

「堆硬體」逐漸接近性能瓶頸時,遊戲畫面接下來要怎麼發展?

這些技術全部都集成起來,那麼未來的PC遊戲可能是這樣的:顯卡GPU核心只需要計算一個540P/30FPS的「基礎畫面」,就可以通過各種AI輔助生成一個穩定的1080P/60FPS顯示畫面。中端顯卡也能把特效開到飛起,還保障一個舒適流暢的遊戲體驗。

需要主意的是,之前這種AI方案(DLSS 1.0時代)需要為每個新遊戲單獨編寫算法,訓練AI網絡,耗時耗力。而到了DLSS 2.0,雖然依然需要訓練AI,但由於採用了可跨遊戲的通用網絡,無需針對每個遊戲單獨編寫AI算法,從而可以更方便地在遊戲中集成。而且在較新的《德軍總部:新血脈》里,已經出現了高中低三種DLSS強度的選項可以調節。相信隨著人工智慧的發展,AI的學習速度越來越快,也會支持更多的遊戲。

目前最新的消息是,《賽博朋克2077》也將會支持DLSS 2.0,到時候,估計絕大部分擁有RTX 系列顯卡的玩家,都會親身體驗一下AI技術的魔力。

來源:遊研社