IT 之家 5 月 5 日消息,Unity 6 引擎技術預覽版本目前已經發布,升級後的引擎包含一系列 VR / XR 優化改進,号稱可以顯著提高相關頭顯設備中文本、UI、貼圖的渲染質量。
據介紹,Unity 6 引擎新增 Foveated Rendering API,該 API 支持 Meta Quest Pro / 3 等設備,能夠實現類似索尼 PS VR2 的第一方渲染功能,即允許開發人員降低用戶眼睛焦點之外畫面的分辨率,以提升渲染性能。
▲ 技術演示
Unity 表示,Foveated Rendering API 目前兼容 Oculus XR 和 PSVR 2,也将 " 很快 " 支持 OpenXR。
此外,Unity 6 引擎還添加了一項名爲 Composition Layers 的新功能,這是一種以盡可能高的質量将紋理渲染到 XR / VR 應用程序中的技術。
IT 之家獲悉,當前 XR / VR 應用通常通過繪制完整的圖像來渲染,之後在對圖像進一步處理以适應 VR 環境,這意味着場景中的任何内容都會被采樣兩次(有點像拍攝照片先輸出 RAW,再利用 RAW 文件生成 JPG),因此會降低最終輸出内容的質量。
而在最近發布的 Unity 6 引擎中,相關 Composition Layers 功能允許開發人員以特殊方式直接渲染紋理,避免兩次采樣問題,以提升 UI、文本、貼圖等内容的最終質量。