首頁/ 遊戲/ 正文

OPPO Find X3 Pro獨家首發的VRS技術究竟是什麼鬼?

4月22日訊息,OPPO與高通、網易今日宣佈 Find X3 Pro成為首款支援可變解析度渲染(Variable Rate Shading,VRS)技術的旗艦手機,同時Find X3 Pro還將首發搭載VRS技術的《天諭》手遊,並擁有一個月的獨佔期。透過VRS技術,Find X3 Pro在《天諭》遊戲中的渲染效能提升高達30%,遊戲幀率提升可高至38。1%,並能夠在滿幀狀態時有效降低功耗,為玩家帶來高畫質的同時,兼顧長續航的遊戲體驗。

OPPO Find X3 Pro獨家首發的VRS技術究竟是什麼鬼?

據介紹,作為驍龍888移動平臺支援的第三代高通Snapdragon Elite Gaming的全新特性,可變解析度渲染技術(VRS)允許著色器程式以2個或4個畫素為一組進行著色,並將著色結果複用於周圍畫素。透過可變解析度渲染,遊戲的整體著色總畫素數能夠減少40%,從而大大降低GPU工作負載。

OPPO作為高通長期合作伙伴以及網易《天諭》手遊的官方合作伙伴,早在驍龍888移動平臺釋出時,OPPO團隊就有了將VRS技術應用到旗下產品的想法,並迅速組建技術團隊,最終實現在Find X3 Pro全球首發VRS可變解析度渲染技術。

利用VRS的特性,使用OPPO Find X3 Pro玩《天諭》手遊,在遊戲不限制幀率前提下,對整個畫面開啟VRS時,遊戲幀率從67幀提高38%達到88幀,而對比開啟前後的遊戲畫面,視覺效果幾乎沒有明顯影響。除此之外,VRS技術還可以做到對材質的區分渲染,比如針對遊戲中職業特效進行VRS處理,遊戲畫面從88幀提高到92幀;對於手遊中地表材質做VRS處理,遊戲幀率從110幀提升到了119幀。

VRS除了幫助手遊直接提升渲染效能達到高幀率,對於已經執行在滿幀的遊戲,GPU工作負載的減少可以有效降低遊戲功耗,為玩家帶來更長的續航時間。

VRS原理

要理解VRS是什麼,我們首先要了解一下著色(Shading)是什麼。著色是指對於一個東西的平面進行渲染,使其表現出設計者想這些平面展示的色彩及光暗,具體是透過著色器來為每個單獨的畫素渲染,而這個過程通常是以顯示卡來進行的。

可變速率著色全稱為Variable Rate Shading,是一種在圖靈顯示卡上面可以啟用的新渲染方式。與傳統的單個畫素著色操作只能應用於單個畫素不一樣,VRS可以使單個畫素的著色渲染應用到多個畫素上,讓應用程式可以根據畫面上的不同區域來應用不同的著色率。簡單來說,就是透過不同區域的重要性,來決定不同區域畫面的精細度,減少顯示卡的渲染負荷。

OPPO Find X3 Pro獨家首發的VRS技術究竟是什麼鬼?

圖片來源:NVIDIA

目前有7個不同的VRS渲染方法,從高至低分別是1×1、2×2、2×1、1×2、4×2、2×4以及4×4(這裡指的是單個著色操作應用到的畫素數量)。以上圖為例,需要顯示細節的地方例如車輛本體、遠方的白雲、路邊草木等就會繼續以1×1的方式來著色,而快速變換的路面以及路邊就可以用4×4或者2×1等的方式來著色。

不同級別VRS

而VRS也有分兩級,第一級VRS可以讓開發者對每個圖形(Draw Cell)指定一個特定的著色率,而第二級VRS則可以讓開發者對每個圖形中的不同區域指定不同的著色率。目前第二級VRS只可以在圖靈顯示卡上應用。

而在遊戲開發上面,第一級VRS可以讓開發者降低畫面上遠距離的物件的著色率,第二級VRS可以讓開發者選擇同一個圖形哪些地方需要保留細節哪些不需要。

對遊戲影響

既然畫面的部分割槽域會模糊,那會對遊戲產生什麼影響呢?由於目前還沒有遊戲支援VRS,因此筆者只能推測一下。

首先賽車類遊戲,就正如NVIDIA自己都用賽車遊戲作為示範一樣,因為畫面上會擁有很多快速變換的區域,例如不停在變換的道路和路邊的草叢,玩家大部分時間對於這些地方的注意力其實是比較低的。既然這些區域的注意度這麼低,那如果把它們的著色率降低一點,玩家也不會注意到畫面整體的變化。

MOBA類遊戲的「寧要幀數不要畫質」的特性也使得這類遊戲在使用較低著色率時有著更大的空間。這類遊戲的玩家注意的地方也很好推測,主要就是畫面上會動的人物。即便玩家懷疑一個草叢中藏著敵人,也不能夠單靠用眼睛看就看得到,而是要動手去查探。因此,除了人物外的其他東西,例如建築物、水坑、花草等的細節即便有所減少,對於玩家的遊戲體驗基本上影響為零,而降低這些區域所帶來的幀數提升卻是非常實在的。

至於FPS類遊戲,則需要分成兩種情況,一種是開啟第一級VRS,第二種是開啟第二級VRS。在第一種情況下,畫面的著色率會隨著圖形的距離而降低,愈遠的景物愈模糊。這對於諸如吃雞、ARMA等需要遠距離擊敗敵人的遊戲來說會是一個致命傷,因為FPS玩家更加傾向於能夠看清楚敵人。如果把遠處的敵人的著色率降低的話,那麼玩家很有可能都不知道是怎樣死的(咳咳,雖然現在也是差不多)。

而如果是在第二種裡面,著色率是由開發者根據每個圖形而定的話,那麼在遠距離的敵人也可以被看清楚,不至於看遠方的人都是一坨影子。配合其他降低了著色率的物件例如花草樹木等,反而可以更加容易突顯出人和疑似人的物件的分別,使玩家更加容易發現敵人。此外,由於大地圖FPS遊戲的特性,畫面上所有物件的高著色率也使得它們對顯示卡的負荷更大,VRS所帶來的幀數提升也會更加明顯。

說起大地圖,就不得不提RPG類遊戲。與上面所提到的FPS遊戲一樣,RPG遊戲也是傾向於擁有大地圖,很多不顯眼什至玩家完全察看不到的地方都是以完整著色率來渲染的。因此如果是開啟了VRS,那麼對於幀數的提升也會是可觀的。不過對於RPG類遊戲來說,VRS的效果基本上可以用替換掉高解析度材質這個方式來實現,也就是打上低解析度材質的MOD。目前熱門的RPG遊戲,特別是開放式世界的RPG遊戲,都有很多這類的材質MOD可以用。

但是,VRS與材質不同的地方是它有非常大的靈活性。打了材質MOD後,玩家不論遠近,看那塊換了材質的地方都只會看到模糊一片;而用VRS的話,著色率會隨著玩家的靠近而提升,材質也會愈發清晰。

VRS作為一項新技術,效果是挺讓人期待的。可區域性調整畫面著色率所帶來的幀數提升也是比較明顯。如果開發者運用得當的話,降低著色率所帶來的部分割槽域模糊化對於玩家來說是不太會感覺得到的。

除了全球首發可變解析度渲染技術之外,OPPO Find X3 Pro搭載的10億色臻彩屏配合1~120Hz智慧動態幀率可以為使用者提供極致精細的遊戲畫面表現。此外,Find X3 Pro也首發搭載OPPO自研的O-Sync超頻響應技術,基於LTPO螢幕的特性,可以將遊戲中螢幕與處理器間同步頻率提升至3倍,延遲從30-40ms降低到5-10ms,讓遊戲觸控更跟手,接近“零延遲”的觸控表現可以提升FPV類手遊的操控體驗。

此外,OPPO Find X3 系列採用一塊橫跨主機板和電池區域的超大尺寸VC,超大的散熱面積可以讓處理器的溫度快速釋放,即使長時間玩遊戲也能感受到Find X3系列的冷靜。4500mAh大容量電池,搭配65W超級閃充,10分鐘就能將手機電量充至40%。

相關文章

頂部