夜光工作室驚為天人的技術演示《後台》解析:路徑追踪技術的實踐

編者按:隨著不久前 PS5 的正式公佈,大家對於次時代主機討論的熱情可以說是如日中天。那麼除了機器硬件升級能帶來的畫面提升之外,開發者們在次時代又能在畫面上實現怎樣怎樣的突破呢?來看看日本著名硬件內容的撰稿人西川善司在本週的《Fami 通》雜誌上公開的對於夜光工作室最新技術演示《後台》的相關解讀吧。

從目前已知的情報中,我們已經可以確定PS5和次時代的Xbox主機(以下均簡稱為次時代主機)的顯卡芯片(GPU)都將搭載光線追踪的功能。前段時間我們已經對於光線追踪會對次時代主機產生怎樣的影響進行了解析。而在2019年9月在日本橫濱舉辦的CEDEC 2019大會上,SE旗下的夜光工作室(Luminous Productions)公佈了一段展現次時代遊戲畫面的技術演示DEMO 《後台》(Back Stage),在業界引起了巨大的反響。Play Video技術演示DEMO《後台》

這段演示DEMO 是在CEDEC 2019 現場準備的PC 上進行實時演示的,演示過程中(操縱者)可以直接改變視角以及主要角色的服飾和聲音。

僅用路徑追踪渲染出的《後台》

該技術演示DEMO 名為《後台》,主要展示了一位年輕女性在鏡子麵前進行化妝的過程。在最後一個場景中我們能夠看到女子眼角流下了淚水,隨即輕輕呼氣給鏡子蒙上了一層水霧並在鏡子上畫了什麼,最後便像是下定決心了一般從座位前離開… …《後台》就如其名字一樣,展現的是劇場後台的景象。而女子離開後,演示也以她在鏡子上所描繪的圖案,也就是夜光工作室的LOGO 漸漸浮現而結束。

值得一提的是,該演示運用的並不是光線追踪技術,而是使用我們在先前的文章中提到過的路徑追踪技術,而且製作週期僅僅花費了3 個月,這在現場也引發了熱烈的討論。

我們先前曾經預測過次時代主機並不會全面使用光線追踪來進行畫面的渲染,大部分的內容還是使用傳統的柵格化渲染。僅僅只有在使用柵格化渲染時畫面品質會有明顯下降,以及難以表現「陰影」、「間接光源」(包括環境對於光的阻擋)、「鏡像」等特定情況下才會使用光線追踪技術。

然而這次公佈的DEMO 《後台》,(夜光工作室)卻表示「全程未使用柵格化渲染,而且不是光線追踪,是僅使用路徑追踪來完成的」,這可以說震撼了整個業界也不為過。

如何做到實時演算的路徑追踪渲染畫面?

路徑追踪在理論上是指由各像素點向全方位發射出無數根光線來進行光線追踪渲染的在光線追踪技術之上的更高級概念。但是在現實世界中是不可能射出無限數量的光線的,因此目前是以隨機向多個方向射出光線的形式予以呈現。在電影等使用非實時演算CG 的場合中,使用路徑追踪射出上百根光線進行實踐的話,每一幀畫面的渲染時間甚至會從幾分鐘到幾百小時不等。

而這一次的DEMO 是在一台搭載了1 塊英偉達的「RTX 2080 Ti」顯卡的高配置PC 上運行的。雖然這已經是目前最高性能級別的GPU,但是是否也說明了只憑單獨的1 張顯卡就有可能實現「僅靠路徑追踪渲染」的CG 圖像呢?

事實上,該演示的製作時採用了非常大膽的簡略型路徑追踪手法。本來路徑追踪是需要射出大量光線的,但本作卻僅僅使用一根光線作為直接照射光線。而且在場景中存在的多個光源中,也只著重處理了影響最大的光源。

對鏡子內鏡像生成起到巨大作用的鏡面反射探索光線和對間接光源有著很大影響的擴散反射探索光線也都只啟用了一根。當然,根據光線起點像素的材質,以及光線遭遇其他物體時因為其材質特性而產生的衝突等情況,是有可能再發射出更多光線的。不過製作組還是對每一個像素點射出的光線做出了不得多於20 條的限制。

僅憑這種簡易的路徑追踪技術渲染出來的圖像有著很大的誤差,畫面上可能會出現很多噪點。關於這一點,該演示其實是得到了英偉達方面的協助,他們特地為本作開發了專用的降噪技術(對噪點進行過濾處理)來對存在噪點的圖像進行修正。

*專用的降噪技術:在《後台》DEMO 中採用的降噪技術並不是對路徑追踪引擎已經渲染出的圖像進行降噪處理,而是將同一引擎渲染出的光照效果分為直接光和間接光兩個部分,然後通過算法對其產生的「擴散反射成分」和「鏡面反射成分」分別進行降噪處理。

降噪處理前

降噪處理後

通過運用上述這種進行了大膽「縮水」的路徑追踪技術加上降噪技術的輔助,我們才得以看到以1080P 分辨率30 幀運行的《後台》DEMO。

路徑追踪技術有可能運用到次時代主機上嗎?

從本次的《後台》DEMO 中我們可以看到以研究尖端技術和開發全新遊戲為目標的夜光工作室目前的一部分成果。而路徑追踪技術將作為夜光工作室自行研發的遊戲引擎「夜光引擎」(Luminous Engine)功能的一部分,運用在該引擎開發的後續遊戲之中。相信夜光工作室會在不遠的將來給我們帶來一款使用了世界最高水準的實時渲染CG 技術打造的震撼作品。

綜上所述,在2019 的當下,我們可以說已經通過《後台》DEMO 親身感受到了次時代腳步的臨近,而今後的更多動向也必定會繼續吸引大家的目光。