一點都不慢:TITAN RTX 如何創造出高畫質的遊戲畫面

作者 Nicole Castro

Icebreaker Interactive 使用 Allegorithmic 的 Substance Designer 與 TITAN RTX,將圖形的真實感提升到新的境界。

創作有著逼真圖形和流暢體驗的遊戲,是一項超難的任務,不過設計師在有了 NVIDIA TITAN RTX 之後,便能將電影般畫面的視覺效果和遊戲體驗提升到新的水準。

Käy Vriend 是丹麥獨立遊戲工作室 Icebreaker Interactive 的創辦人之一,製作以冷戰期間為主題的線上第一人稱射擊遊戲《Escalation 1985》。Vriend 必須創造出極為逼真細膩的畫面,以創造出極佳的遊戲體驗,他過去曾從軍的經驗在這方面有著加分的效果。

「遊戲的逼真程度得達到可以感受到一切的水準,才能描繪戰爭的感受。」Vriend 解釋說。

其中一個例子便是遊戲的坦克模擬器。進入模擬器的玩家會看到一系列按鈕,這些按鈕不是好看而已,而是真正有作用的。「要先啟動風扇才能啟動坦克,不啟動風扇的話,你就會死於一氧化碳中毒。我們就是這麼注意細節。」Vriend 說。

要在遊戲裡達到這種細節水準並非易事。Allegorithmic 的 Substance Designer 和 TITAN RTX GPU 讓 Vriend 能更快達到這個目標。

烘焙細節

Substance Designer 是一款製作 3D模型材質和紋理的工具,其中的烘焙器協助藝術家製作出寫實的環境畫面,又不會拖慢遊戲速度。

Vriend 使用 Substance Designer 裡的三個烘焙器來進行光線追蹤:利用環境遮蔽(ambient occlusion)烘焙器來製作局部陰影效果、利用彎曲法線(bent normal)烘焙器來製作照明和反射效果,以及利用厚度(thickness)烘焙器來製作次表面散射和半透明效果。

Vriend 收到藝術家製作好的 3D 模型時,便會烘焙貼圖並以 3D 形式進行分析。他先在 Substance Designer 裡烘焙所有材質,以便在低解析度的網格上正確運行,再使用 Substance Painter 在低多邊形網格上進行繪畫。接著他將材質和模型匯出到 Unreal Engine,利用 Unreal Engine 交織所有資產,以製作出美麗的視覺效果。

TITAN RTX 加速推動運作

Vriend 終於弄到 TITAN RTX 時,又發生了什麼事?

「我快瘋了。我試著烘焙 4K 貼圖,所以我點下『Start Render』,我以為它沒有回應,等到我看的時候,貼圖已經做好了,根本就是一眨眼就結束了。」他說。

Vriend 說要是沒有 TITAN RTX,光是製作為一張貼圖製作局部陰影,就要花上約十四分鐘的時間,用 RTX 的話只要十六秒。他現在能調整參數,以更高的畫質來烘烤模型,檢查是否有問題,還有時間視需要是否再次進行烘焙。

GPU 裡為以驚人效率執行光線追蹤所設計出的 RT core,大幅提升了運算效能和速度,讓設計師能以更高的解析度製作出畫面逼真的物體、角色和環境。

Allegorithmic 的 Substance Designer 產品經理 Nicolas Wirrmann 說。「Substance Designer 已經加入烘焙器的 DXR 技術,使得藝術家能在極短時間內進行光線追蹤作業。TITAN RTX 大幅加快了烘焙器的運作速度,使得創作者有更多時間,用比以前更高的畫質和細膩度來反覆調整。只要過去的一點點時間,設計師便能完成工作。」

這個速度不只讓 Vriend 留下深刻印象,他也對畫質感到驚訝。其中一個具體的例子便是 M16A1 步槍的模型,類似於 Vriend 服役期間使用的槍支。

使用 Substance Designer 製作出的 M16A1 步槍模型,「從彈簧的外觀到彈匣鬆開的細節,它看起來就像是我記得的那樣。光是看著它,我能感覺到金屬傳到手指上的那股冷勁,就像是我再次端著步槍一樣。」Vriend 說。

11月9日柏林圍牆倒塌三十週年的紀念日當天,將提供玩家們率先體驗《Escalation 1985》的出色圖形畫面和遊戲體驗。

完整版的《Escalation 1985》將於2020年夏季正式推出。

在 GTC 大會深入瞭解建立材質的奧秘

歡迎參加 Allegorithmic 在 GTC 大會舉辦的精彩活動,他們將展示讓使用者從圖片、掃描結果或預先存在的材質建立新材質的 Substance Alchemist 工具。

Allegorithmic 也將展出 GPU 加速人工智慧技術如何增強材質建立作業,深入探討利用 Tensor Core 的功能。