全新Unity 6支持XR开发者更容易提高文本和UI质量
Unity最新版本的游戏引擎提供了一个预览版本,其中包括了一些新的功能,使XR开发变得更容易。其中一个新功能是“合成层”,可以显著提高XR中文本、UI、照片和视频的质量。此外,Unity 6 Preview还包括一系列与XR相关的优化。
第一个优化是内置的Foveated Rendering API,允许开发者降低用户外围视觉的视图分辨率,从而在不影响用户视图中心图像质量的情况下提高渲染性能。Foveated Rendering API同时支持Quest Pro和PSVR 2等头显的眼动注视点渲染,这样无论用户将眼睛转向何处都能保持高分辨率渲染,同时降低外围的分辨率以提高性能。
另一个优化是合成层,这是一种将纹理以尽可能高的质量渲染到XR应用的技术。合成层允许开发者以一种特殊的方式渲染纹理,同时绘制和扭曲纹理,从而避免了双重采样问题。这对于UI、文本、十字光标和贴图等平面纹理尤其有用,同时也可用于以尽可能高的质量在XR中渲染照片和视频。