Unreal 5旨在为社区带来前所未有的自由度、保真度和灵活性,并帮助游戏开发者和各行各业的创作者创作新一代实时3D内容和体验。新版本引擎最为亮眼的两项功能是虚拟化微多边形几何体系统Nanite和动态全局光照和反射解决方案Lumen。
随着Nanite和Lumen都已经初步支持VR开发(Unreal 5.1和5.2的预览版本),越来越多的开发者开始展示Unreal 5能够为VR实现的惊艳效果。
例如,Twitter用户Hiroyan日前就展示了这样一个例子:
可以看到,尽管尚未完全为VR优化,但初步支持VR的虚拟化微多边形几何体系统Nanite和动态全局光照和反射解决方案Lumen已经能够实现非常惊艳的视觉画面。你可以看到,高度详细的几何细节,以及明暗相得益彰的反射与照明。
毫无疑问,真正令这个场景脱颖而出的是高度详细的几何体和照明之间的相互作用。这对VR而言非常重要。首先,当开发者使用法线贴图等技巧来制作几何细节时,你在VR立体视图中非常容易会漏出马脚。然后,由于VR允许你自由走动,你可以接近和把玩一系列的物体。当你靠近观察时,详细的细节显然能够维持一致的沉浸感。
另外,由于Nanite本质上类似于一个连续的LOD系统,它从原始的“主”3D模型中提取细节,所以你可以看到岩石和木材的微小表面细节非常突出,特别是因为它们在立体深度方面是真实的。
正因为这样,Lumen照明系统能够正确捕捉所有微小的表面细节,并以一种非常令人信服的方式提供照明,不会因为演示目的而将反射推到不切实际的程度。
Hiroyan写道:“很难通过截图传达实际的感受,只有当你能够以超近距离接触物体,而且它们具有你能亲眼看到的微观细节时,你才能有一种真正奇妙的感觉。”
当然,这个VR场景演示基于PC,而且采用了英伟达的高端显卡RTX 3090。所以对于性能有限的VR一体机,目前尚无法支持这样的画面质量。但社区认为,随着技术和性能的提升,VR一体机在画面方面值得期待。