雖然在很多人的心目中Epic Games作為著名的虛幻引擎(Unreal Engine)的開發者充當的是遊戲行業中家長的角色,其實他們還是一家產品線頗有特色的遊戲開發商,特別是進入VR火熱的2016年之後,但是這一切的原點,無可辯駁還是體現在虛幻引擎中。在昨天更新的Unreal Engine 4.14版本中,通過使用新的渲染方式,讓VR遊戲的性能提高了22%,這已經是一個很了不起的數字了。
在具體介紹之前需要和大家簡單的介紹一下主要的渲染方式(Rendering Path),主要分為正向渲染(Forward Rendering)和延時渲染(Deferred Rendering),前者比較傳統,但是在面對時下越來越複雜的光影繪製任務時表現的比較低效,而後者在面對光線和陰影的計算則更高效,因此在最近一段時間延時渲染已經變得越來越受歡迎。但是另一方面,多重採樣抗鋸齒(MSAA)作為一種很受歡迎的抗鋸齒方案,既在效果上優於後處理抗鋸齒,性能損耗也低於超級採樣抗鋸齒,在VR環境下更是如魚得水,而對於這種抗鋸齒,傳統的正向渲染要更合適。
在4.14版本的更新日誌中可以看到,新版本的虛幻引擎使用了特別為VR優化的正向渲染,並啟用了多重採樣抗鋸齒、交互式陰影,同時為行動開發者新增Vulkan API的支援。根據開發人員的測試,在新的正向渲染下,一塊GTX 970的渲染速度快了22%,GPU FPS生成時間減少了25%。當然,Epic Games與NVIDIA的關係一直非常親密,我們在更新日誌中還發現目前Unreal Engine已經原生支援NVIDIA的截圖工具Ansel。此外還有一些小細節,包括升級PhysX至最新的3.4版本。
消息來源 |