揭秘虚幻引擎5.4新功能:引领游戏开发未来!

发表时间: 2024-07-12 13:30

Epic Games 宣布已发布其虚幻引擎 5 最新版本(5.4)。此版本包括测试引入新的 VR 工具包、对动画系统重大改革以及渲染功能的增强

包含大量新功能及性能、视觉保真度及生产效率方面的改进,将使游戏开发者及各行各业的创作者受益匪浅。

在此版本中,我们交付了一些内部使用的工具集,它们曾帮助《Fortnite》第5章、《火箭赛车》、《Fortnite Festival》和《LEGO Fortnite》大获成功。

虚幻引擎 5 的最新版本 5.4 包括显著的性能改进和新功能,包括对光线追踪的改进,并且进度仍在继续。

  • 改进的性能: 虚幻引擎5.4与之前的版本相比,性能有了显著的提升。与 5.0 版本相比,帧速率提高了 42%。
  • 多线程改进:此更新解决了引擎未充分利用多核 CPU 的问题,因此我们增强了多线程。这在需要动态分辨率缩放或复杂场景渲染的环境中特别有用。
  • 着色器编译问题:尽管性能有所改进,但虚幻引擎5.4仍然因着色器编译而出现卡顿。
  • 对不同硬件的影响: 虚幻引擎5.4的优势在低规格系统上更为明显,将以前无法玩的场景变成了更流畅的体验。
  • 视觉改进和稳定性问题: 虚幻引擎 5.4 提供了视觉改进和更高的帧速率,但在快速移动的场景中存在稳定的帧时间问题。

此次更新规模巨大,其中包含了针对运动设计工作的全新运动图形模式、崭新的模块化角色绑定系统以及自动的动画重定向功能。

虚拟制作工具、视觉效果与动画的离线渲染工作流程、Nanite 几何流以及虚幻引擎的物理工具集均得到了更新。

  1. 运动设计:全新的运动图形模式

截至目前,在虚幻引擎 5.4 里,最为重大的新工具集合当属全新的运动图形模式

它给予了一套极为全面的功能,所针对的是在 CG 行业里,Epic Games 此前未曾着力的少数几个范畴之一。

如今虚幻引擎已在动画、视觉特效、虚拟制作、可视化以及游戏开发等方面广泛运用。

在第一类情况中,艺术家能够触及一系列的 2D 和 3D 图元、用于导入矢量艺术的 SVG 导入器,以及用于依程序修改几何图形的几何修改器

针对复制资源,存在一组构建于虚幻引擎 Niagara 粒子系统之上的克隆器,还有一组用于为克隆进行动画设置的效应器和效应器力

在第二类情况中,则有一系列用于把控直播图形播放的功能,包含新的广播运行工具以及转换逻辑系统

  1. 角色装备:新的模块化控制装备(实验性)

角色艺术家迎来了实验性质的全新模块化控制装备系统

其目标在于让角色装备变得更为直观,借由将一组模块化组件进行连接,能够直接于视口中构建自定义的动画装备。

用户能够打造属于自己的自定义模块,而虚幻引擎 5.4 自身带有现成的模块库,可通过新的 Control Rig Modules 插件来进行访问。

在线文档展示了用于塑造机器人和有机角色(涵盖人形与生物)的模块,包含头部、脊柱、四肢、手、脚、触手以及尾巴等

模块通过连接器与插座系统相连接,并且能够进行镜像处理。

该工作流程适用于任何骨架网格体,而且模块化装备的运作方式与视口以及虚幻引擎的 Sequencer 动画编辑器中的常规控制装备一致。

3.动画:两足动物角色的自动动画重定向

对于虚幻引擎的 IK 重定向工具集,动画师做出了诸多重大改动,目的是把现有的动画转移到那些具有不同身体比例的角色身上。

其中最大的一项便是全新的自动重定向系统,其旨在让重定向“常见的双足骨骼”变得更加“容易操作且具有一致性”。

它涵盖了一个新的自动重定位链工具,能够自动为骨架网格体角色生成重定位链,以及自动对齐功能,能依据链来对齐角色姿势。

  1. 渲染:电影渲染队列中的新渲染图和渲染层系统

离线渲染,虚幻引擎的电影渲染队列运用了全新的基于节点的架构。

电影渲染图能够让将渲染设置从单个镜头拓展至整个序列或节目变得更为简便,同时为脚本编写提供了新的“对开发者友好的切入点”。

除了现有的渲染通道以外,还出现了一个新的渲染层系统

渲染层意在和视觉特效、动画以及可视化中基于通道的合成工作流程配合使用,并且在路径跟踪器和延迟渲染器中都得到了支持。

  1. 虚拟制作:新的 VR 侦察工具包(实验性)

在虚幻引擎 5.4 中,针对软件的预览和虚拟制作工具做出了诸多改变,而其中最为引人注目的当属虚拟侦察工具的实验性重新设计。

该工具集能够在 VR 环境中查看、标注以及编辑场景,如今具备了基于虚幻引擎 5.4 全新底层 XR 创意框架的更为直观的用户体验设计

6. Nanite、物理、3D 建模和视口渲染的更新

Nanite 是在虚幻引擎 5.0 中引入的全新虚拟化几何系统,它有着诸多新特性,比如对运行时曲面细分的实验性支持。

如此一来,就能够在运行时利用置换贴图对 Nanite 网格物体进行修改,且让虚幻引擎自动对网格物体进行细分以匹配贴图中的细节。

Niagara 是虚幻引擎基于粒子的效果系统,它获得了新的资源浏览器、一组实验性的全新轻量级发射器,以及 Niagara 流体的更新。

7. 管道整合和平台变更

文件导入和导出方面的改变包含自定义 FBX 导入的新选项,以及 glTF 文件与其他 DCC 应用程序的完整往返。

USD 工作流程的变动涵盖对体积资产的 UsdVol 架构的支持,以及在导出 USD 文件时对几何缓存和嵌套骨架数据的支持。

导入的 MaterialX 材质现在能够在虚幻引擎的新 Substrate 材质系统中得到更好的呈现,并且 OpenPBR 着色器现在可以自动转换。

平台更新包括在移动设备上对虚幻引擎实时 GI 系统 Lumen 的实验性支持;对苹果新款 Vision Pro XR 耳机的实验性支持;以及支持在 macOS、Windows 和 Linux 上运行的浏览器应用程序中的像素流。

除以上内容,虚拟引擎5.4还将在程序内容生成、游戏世界/虚拟世界构建、平台、虚拟制作、开发者迭代、用户界面系统以及编辑、媒体等方面进行优化和更新。