Unity的主要竞争者Epic Games在2022年初正式发布了新一代游戏引擎Unreal Engine 5。这次UE5的发布带来了哪些重大的变革?开发者需要了解哪些亮点?
Nanite是UE5中用于场景渲染的核心技术。它采用了虚拟化微型相机技术,可以对模型进行子分辨模拟,无需考虑三角面数量,实现片元级别的渲染细节。
在UE5中,Nanite进行了全面的升级和优化,支持更强大的几何细节保真和更平滑的表面过滤。渲染性能也得到大幅提升,可以渲染极其复杂的场景。
Lumen是UE5中的全新全局光照解决方案。它采用即时局部光照反射技术,可以在场景发生变化时即时更新光照信息,提供动态的间接光照效果。
相比UE4的预计算光照技术,Lumen可以大幅降低关卡构建的时间成本,同时提供更精确和逼真的场景光照。移动平台也可以获得优秀的光照效果。
UE5对默认的音频系统MetaSounds进行了重大改进,可以模拟声音在虚拟场景中传播的物理效应,大幅增强了环境音效的逼真感和空间感。
另外,MetaSounds直接集成了Resonance Audio SDK,使UE5原生支持了交互式空间音频功能,为VR/AR应用带来沉浸的音频体验。
UE5全面优化了其动画网络体系,以控制骨架图(Control Rig)为核心,实现了不同元素之间的灵活控制和集成。
除了提高动画控制的灵活性,新的体系结构也增强了动画预览和调试的功能,提高了动画设计的效率。
基于前作的世界分区技术,UE5实现了更高效的世界流操作。只需要对感兴趣区域进行流加载即可,同时基于Lumen,不需要为场景光照进行流加载计算。
这项技术可以大幅提升大场景的运行效率,为打造更开放的游戏世界提供支持。
综上所述,UE5在渲染、光照、音频、动画等多个方面进行了重大升级,为开发者带来强大而高效的制作工具和技术方案。这些都将加速AAA级游戏内容的开发,对游戏开发业产生深远影响。