Unreal Engine 5带来了两个关键功能,可以显著提高3D几何和照明的逼真度。虽然这些功能还没有完全针对虚拟现实(VR)进行优化,但早期开发者的实验结果已经显示出令人印象深刻的效果。
Unreal Engine 5于今年早些时候发布,但遗憾的是,其两个新的关键功能——全局光照Lumen和微观几何Nanite并没有直接支持VR。
然而,Epic一直在致力于开发后续版本的Unreal Engine 5。虽然它们尚未准备进行全面发布,但Unreal Engine 5.1和5.2的预览版本显示,Lumen和Nanite已经初步支持VR。
虽然要将这些功能完全优化以满足VR头显所需的性能水平可能还有进展,但开发者已经开始在VR中尝试Lumen和Nanite,并且结果已经非常引人注目。
其中一个例子来自Twitter用户Hiroyan,他们将自己投入到一个充满丰富细节物体的洞穴中,并使用手电筒照亮了空间。
史诗级的神奇又来了……在#UnrealEngine #VirtualReality中使用#UE5-main (5.2)中的Lumen和Nanite。这是我在VR中看到的迄今最详细和逼真的内容了。 pic.twitter.com/KE9aYboJTE
– Hiroyan (@H1R0Y4N),2022年10月9日
虽然许多Lumen演示重点展示了疯狂发光的球体和高度反射的表面(作为Lumen实际效果的明确例子),但我觉得这种更加微妙的技术应用在现实角度上看起来最有说服力。
使这个场景脱颖而出的是高度详细的几何和照明之间的互动。VR因为更详细的几何而受益,不仅因为立体视图使小的几何细节实际上是如何伪造的(使用法线贴图等技巧)很明显,而且因为在VR中非常容易也很常见地靠近物体。在VR中,您不仅可以拿起物体并将其靠近您的脸,还可以无限接近任何表面。
多亏了Nanite,它本质上像一个连续的LOD系统,从原始的“主”3D模型中绘制细节,岩石和木材上的微小表面细节真实得非常突出,特别是因为它们在立体视深度方面是真实的。
还有要感谢Lumen照明系统,它可以适当地捕捉到所有这些小的表面细节,并以非常令人信服的方式照亮整个场景的其他部分,而不仅仅是为了演示目的将反射推向不现实的水平。
“很难通过截图传达,但当您能够非常近距离地接触物体并亲眼看到它们的微小细节时,真的很惊人,” Hiroyan写道。
图片由Hiroyan提供。
虽然在基本的VR准备PC上实现这一级别的细节将会很棒,但这可能需要一段时间。Hiroyan表示,这个演示是在Nvidia的RTX 3090上运行的,这是该公司最高端的GPU之一。
0