虚幻引擎5(Unreal Engine 5)是一款由Epic Games开发的高级实时渲染和游戏开发引擎。它在图形质量、性能和创作工具方面具有突破性的改进和创新,为开发者提供了强大的能力来创建令人惊叹的视觉效果和沉浸式的游戏体验。
光线引入了Lumen光线追踪全局照明技术,使游戏中的光照效果更加真实和逼真。Lumen动态追踪光源和全局反射,能够在实时渲染中呈现出真实的光照效果,为游戏世界增添了更多的细节和氛围。
纳米感应(Nanite)虚拟化几何技术:Nanite技术能够处理数十亿个三角面,实现无缝细节展示,避免了传统的LOD(层次细节)系统。它利用虚幻引擎5对硬件的优化,使设计师能够在不牺牲质量的情况下创建高精度的模型。
更直观的工作流:虚幻引擎5在创作工具方面进行了一系列改进,使开发者能够更直观地构建游戏世界。其中包括新的虚拟场景编辑器(Virtual Scouting Tools)和动态模型迭代工具(Dynamic Modeling Tools),简化了场景布置和物体构建的过程。
跨平台开发支持:虚幻引擎5支持多个平台的游戏开发,包括PC、主机游戏机和移动平台等。开发者只需使用一个项目即可同时为不同平台生成游戏,并利用引擎的优化功能提升跨平台的性能和表现。
强大的蓝图系统:蓝图系统是虚幻引擎的可视化脚本工具,允许编程和逻辑的可视化创建,无需编写代码。虚幻引擎5加强了蓝图系统,使开发者能够更快速和方便地实现游戏逻辑和交互性。
引入全新的MetaHuman Creator:MetaHuman Creator是虚幻引擎5推出的一个工具,可以帮助开发者快速创建逼真的人类角色模型。它提供了许多预设的人脸和身体特征,开发者可以自定义细节和动画。
如果您还没有Epic Games启动程序(EpicInstaller),需要先下载并安装它才能获取虚幻引擎。
接下来,登录或创建Epic Games账户以访问虚幻引擎。登录后,找到虚幻引擎选项卡并点击“安装”按钮以下载最新版引擎。
虚幻引擎材质模型新增了一个“次表面”属性,开发者可以使用这一功能创建出极为逼真的皮肤以及其他非常高大上的效果。
Unreal Motion Graphics在默认状态下是可用的,九游官方平台开发者只需简单地创建一个新“Widget Blueprint”就可以开始设计UI,而UE开发团队表示将会继续改进这一工具,不断添加新的功能。
这是一种全新的动态投影模式,通过在距离场内追踪光线生成细节锐利的柔和区域阴影,从而实现让投影在近处拥有足够的细节,而拉长的阴影则会逐渐柔和起来。光线追踪阴影可以比传统的级联阴影贴图(CSM)更有效地计算出视野距离,当然,在虚幻5引擎中,可以同时使用光线追踪和CSM,汲取两者优点,得到最佳效果。
在开发者的C++游戏代码通过visual studio或Xcode进行编译时,软件将自动进行“热重载”,而无需关闭编辑器,而当对代码进行编辑的过程中,引擎也会即时作出反馈。
Unreal Engine拥有一套全新的动画目标重定位系统,以帮助开发者实现在不同的人形骨架之间转换动画。