Unreal 5 带来了两个很重要的功能,可以从根本上提高 3D 几何和照明的真实感。虽然这些功能尚未针对 VR 进行全面优化,但早期的开发者实验显示出新功能的优秀效果。
(相关资料图)
Unreal 5 于今年早些时候推出,但目前它的两个新关键功能——用于全局照明的 Lumen 和用于微几何的 Nanite——在 VR 中并不支持。
然而,Epic 一直在开发Unreal 5 的后续版本,虽然它们还没有准备好发布完整版本,但Unreal 5.1 和 5.2 的预览版本表明 Lumen & Nanite 已经获得了对 VR 的初步支持。
虽然在完全优化 VR 耳机所需的性能水平方面仍有可能取得进展,但开发人员已经开始在 VR 中试验 Lumen 和 Nanite,结果已经相当惊人。
一个用例来自 Twitter 用户 Hiroyan,他把自己掉进了一个洞穴里,洞穴里满是细节丰富的物体,手电筒照亮了整个空间。
虽然许多 Lumen 演示都专注于展示疯狂的发光球和高度反射的表面(作为 Lumen 实际功能的一个明显示例),但实际上对我来说,这种技术的这种更微妙的使用看起来最令人信服。现实主义立场。
真正让这个场景脱颖而出的是高度细致的几何图形和灯光之间的相互作用。VR确实受益于更详细的几何图形,不仅因为当小的几何细节被伪造(使用法线贴图等技巧)时,立体视图可以很容易地显示出来,还因为当你在VR中玩游戏时,更容易更普遍地接近物体。你不仅可以拿起东西并把它举到你的脸上,你还可以把你的头无限靠近任何表面。
多亏了 Nanite——它的功能本质上类似于一个从原始“主”3D 模型中提取细节的连续 LOD 系统——岩石和木材上的微小表面细节非常突出,特别是因为它们在 立体深度方面是真实的。
因此,Lumen照明系统正确地捕捉到了所有这些微小的表面细节,并以一种非常令人信服的方式照亮它们,同时也巧妙地照亮了场景的其余部分,而不会仅仅出于演示目的而将反射推到不切实际的水平。
“很难通过屏幕截图来传达,但是当你能够超级接近物体并且它们具有你可以亲眼看到的微观细节时,这真的很神奇,”Hiroyan 写道。
虽然当这种细节水平能够在最基本的PCVR上实现时,效果会特别好,但大部分用户还得等。Hiroyan说这个演示是在Nvidia的RTX 3090上运行的,这是NVIDIA生产的最高端的GPU之一。