《龍族幻想》研發筆記是由遊戲製作團隊特別整理髮布的,旨在從技術層面搶先曝光與解讀遊戲核心內容。
首期研發筆記為大家帶來了遊戲天氣系統方面的介紹,在內容發布後獲得了很好的反響。製作團隊再接再厲,繼續更新,第二期將從PBR—物理渲染技術來介紹這款次世代RPG手遊大作——《龍族幻想》!
甫一看到PBR三個英文字母,對於非行業人員來說會覺得「隔行如隔山」,完全不知所云。為了儘可能以通俗易懂的形式來講解《龍族幻想》中的PBR製作工藝,本期研發筆記將會以問答的形式來進行解讀。
什麼是PBR?
用專業的說法來介紹的話,PBR是一種基於物理的著色和渲染技術,依靠對周圍環境的反射影響而呈現出真實的材質效果。能量守恆使得高光如何怎麼變都不會增加或減少,就不需要手動的來調整貼圖使得粗糙的地方高光貼圖暗,光滑的地方高光貼圖亮。
是不是有點費解?那就換個說法,你可以把PBR技術當成「魔法棒」,將物體模型放置進去,就能夠被渲染上更為生動擬真的視覺呈現,以下面這張《龍族幻想》的遊戲場景為例:
↑↑這是基礎模型,其中有著多種不同材質的物品模型,如木質構件、繩索、燈籠紙張等。
這是經過PBR技術加工後的場景↓↓
每種材質的細節表現,光澤都會有明顯的區別,木質構件有木質質感,金屬材質有金屬光澤,這就是PBR技術的神奇之處了。
那麼,普通的渲染技術就達不到這樣的效果嗎?為什麼一定要選用PRB技術呢?
首先是真實性,PBR竭盡所能的追求材質質感和光影折射的擬真效果,普通渲染難以達到這樣的視覺呈現。
其次,傳統渲染方式沒有統一的標準,比較吃製作人員的細心程度和本身水平,製作人員會提前預估好物品在光線照射下的表現和陰影投射位置,然後進行預設。而PBR是一種更具備工業標準的渲染體系,參數確定的情況下,產出速度會遠遠高於常規渲染技術。
第三呢,PBR也是一種國際上主流的次世代技術,一些3A大作像《神秘海域4》也是該技術的受益者,基於《龍族幻想》本身的產品定位,也需要使用該技術去追趕與頂級3A大作畫面表現上的差異。
PBR技術包含哪些過程呢?
我們可以先來看張動圖
大家可以看到一個空白的模型,在經歷PBR技術加工後,其表現力不可同日而語。無論是材質細節,還是光照陰影,都有極強的視覺衝擊力。
不過這裡給大家看的只是一個簡單的示例,是為了便於大家理解。但PBR的加工過程本身並不像生產線那樣一步一步進行,也並不只有法線貼圖和固有色貼圖,而是將一系列的材質參數:固有色貼圖、法線貼圖、金屬度和粗糙度等元素整合在一起形成的一套渲染算法,缺少哪個都不行,也沒有先後之分。
這裡也給大家科普下相關含義:
法線貼圖是可以應用到3D表面的特殊紋理,不同於以往的紋理只可以用於2D表面。作為凹凸紋理的擴展,它使每個平面的各像素擁有了高度值,包含了許多細節的表面信息,能夠在平平無奇的物體外形上,創建出許多種特殊的立體視覺效果。
固有色表現的則是物品在白色陽光下所呈現出來的色彩效果總和。
金屬度和粗糙度相對比較好理解,就是調整金屬質感以及表面細節紋理的相關參數。CJ視頻中,下雨後雨傘呈現溼漉漉的效果,就是系統動態調整了粗糙度係數的結果。
下面為PBR技術工藝打造的遊戲武器↓↓
龍族幻想在PBR渲染技術上有什麼優勢呢?
大家都知道,龍族幻想是採用虛幻4引擎製作的,本身能夠承載更高質量的美術資源,例如貼圖和材質等。我們本身又是一個對美術品質要求極高的產品,引擎的優勢加上更高質量的貼圖使龍族幻想即使在使用同樣PBR技術的遊戲裡也是佼佼者的存在。
當然我們的優化功底也是十分豐厚的,Epic團隊在優化方面也給與了我們非常多的支持,這點還希望大家不要擔心。
以上就是本期關於《龍族幻想》PBR—物理渲染技術的解讀,大家如果有更多想了解的問題,也可以通過加入官方陣地和管理同學反饋,我們會盡力為大家解答。