虚幻引擎4.25近期已经发布,相信很多用户都想要了解虚幻引擎4.25更新哪些内容,下面就来为大家介绍新增加的内容吧!


新增内容:次世代平台支持


虚幻引擎4.25新增哪些内容


虚幻引擎4.25将首次为索尼PlayStation 5和微软Xbox Series X提供一流的平台支持。今年,我们还将继续更新4.25的后续分支,提供优化、修复和验证以帮助开发者在次世代主机上发布产品。新功能包括针对各平台的功能,如全新音频改良,首次支持在线子系统,以及对TRC和XR验证的早期支持。


新增内容:Unreal Insights改良


新版本对 Unreal Insights 进行了用户体验及架构改良,加入独立的追踪浏览和记录、全新查看器进程及追踪组织通道。此版本还包括Timing Insights的搜索和可视化,新增“Network Insights”窗口,帮助用户优化和调试网络流量。


虚幻引擎4.25新增哪些内容


Unreal Insights用户体验改良(测试版)


此版本中,Unreal Insights包含以下用户体验和架构改良:


   ● 在新版本中查看追踪将启动单独的Insights进程,将追踪的浏览和记录清晰地分离开


   ● 选择新追踪时,Unreal Insights支持自动生成新的查看器进程


   ● 追踪事件纳入通道,可在Insights中开关实时会话的这些事件


   ● 用户可以从命令行选择通道


Timing Insights


在新版本中,用户可以使用定时事件过滤来改善搜索体验。用户可以借助图表支持改良来追踪和显示数据相关性的指标。


Networking Insights(实验性)


Unreal Insights包含用于优化、分析和调试网络流量的 Networking Insights。用户可以利用以下功能记录追踪信息,以显示网络行为:


   ● 游戏实例(Game Instance)功能按钮,用于在记录网络会话期间显示可见机器


   ● 连接模式(Connection Mode)功能按钮,用于显示传出或传入的数据


   ● 数据包概览(Packet Overview)面板,用于显示游戏期间传输或接收的数据包时间轴(和大小)


   ● 数据包内容(Packet Content)面板,用于显示数据包内容,例如重复的对象、属性和远程函数调用


   ● 网络统计数据(Net Stats)面板,用于显示选定数据包的追踪事件,包括数据包总大小、大小上限、以及排除式或包含式数据包平均大小。


Animation Insights(实验性)


新版本中,编辑器拥有 Animation Insights 插件,可显示gameplay状态和实时动画行为。用户可以使用以下功能记录追踪信息,以显示动画行为:


虚幻引擎4.25新增哪些内容


   ● 通道过滤,选择写至记录数据集的追踪数据


   ● 源过滤,选择输出追踪数据的gameplay对象


   ● 姿势、曲线、混合权重、动画图表、蒙太奇和动画通知轨迹


   ● 包含实时更新的动画图表原理视图,用于替换 'showdebug animation' 系统


新增内容:Niagara已可用于生产


Niagara视效(VFX)系统已可用于生产。Niagara已通过严苛测试,用途广泛:它既能制作《堡垒之夜》中的视效,也能制作高端技术演示项目或进行电视电影虚拟制片。新版本对用户界面进行了改良,更便于使用。性能和伸缩性也得到了极大提升。另外还新增了音频数据接口、粒子间粒子通信等诸多功能。


Niagara的粒子属性读取器


新版本中,用户可以使用新的粒子属性读取器数据接口 直接访问其他粒子的属性。发射器或系统可直接读取其他粒子的参数(如位置、颜色、年龄等),从而实现聚集、距离约束、尾迹等各种效果和行为。


粒子属性读取器数据接口可以从使用它的同一发射器、或从同一系统中的其他发射器中读取粒子属性。当它从自己的发射器读取时,将返回上个tick或模拟阶段的数据。当粒子属性读取器从不同的发射器读取时,Niagara会先模拟它正在读取的发射器,然后再模拟粒子属性读取器的发射器。如此,数据接口便能从同一tick返回结果。


Niagara的参数面板UI改良


Niagara脚本编辑器的参数面板布局已得到更新,极大提高了Niagara脚本中所使用参数的清晰度。新布局与蓝图参数面板布局类似。参数不再按命名空间(系统、发射器、粒子等)分类,而是按描述其在脚本中用途的功能标签(输入、引用、输出和本地)来分类。新版本中,用户也可以用下拉菜单来选择参数的目标命名空间!


虚幻引擎4.25新增哪些内容


输入(Input) 类别中的参数可由脚本的用户配置(之前在 模块(Module) 命名空间中写入的参数也是如此)。引用(Reference) 类别中的参数不可配置。输出(Output) 类别中的参数包括脚本修改的任何内容。本地(Local) 类别中的参数在脚本中定义,且仅在该脚本中有效。


音频示波器和音频频谱数据接口


用户可以利用新版本中的 音频示波器(Audio Oscilloscope) 和 音频频谱(Audio Spectrum) 数据接口将Niagara系统连接到虚幻音频引擎。音频示波器 可用于直接访问音频信号的波形,而 音频频谱 可用于创建可视化效果,该效果将随音频在特定频率下的响度而变化。


这些接口能够尽量减少延迟和性能开销。这两个接口默认使用游戏的最终音频,但也可以设为仅使用特定的音频副路混合。


Niagara效果类型资产


效果类型资产可用于设置伸缩性和性能相关设置的默认值,这些设置在特定类型的所有效果之间共享,以便在项目中不同的效果类型间保持一致性并执行预算限制。


平台的性能伸缩性


新版本中可逐平台指定Niagara效果的性能伸缩性,对平台伸缩性进行简单明了的控制,同时仍可根据需要微调性能。


可以使用质量级别来控制启用发射器的平台,例如只对拥有 低 和 中 效果质量的设备启用发射器。为便于更好地控制,可以使用各个质量级别下的设备概述文件树,在平台集中包含或排除特定的设备概述文件。


虚幻引擎4.25新增哪些内容


基于平台的伸缩性也能够在效果类型资产的伸缩性设置中进行指定。


发射器继承重设父项


新版本中,用户可以在创建后使用Niagara中的继承来更改发射器的父项,以增强灵活性、并在保留发射器观感的同时重组项目中的资产。父项变化时,子发射器中与新父项匹配的所有模块都将更新;但与新的父发射器不匹配的所有内容都将保留在子发射器上。


选中发射器后,设置菜单将包含名为 更新父发射器(Update Parent Emitter) 的选项。选择该选项显示菜单,可在其中选择新的父发射器。选择新的父发射器后,子发射器将自动更新。


虚幻引擎4.25新增哪些内容

点击齿轮图标打开发射器设置


用于模块创建的Niagara作用域


Niagara现在拥有一个新的模块创建概念模型,名为 作用域(Scopes),它定义模拟运行从开始到结束的信息流。举例而言,系统作用域 流向 发射器 和 粒子 作用域;发射器作用域 流向粒子作用域等等。


作用域取代了“命名空间”的概念。结合类别(输入(Input)、引用(Reference)、输出(Output)、本地(Local)),使参数在Niagara脚本编辑器中的使用更标准化、更清晰。


Niagara暂存区


使用Niagara系统和发射器编辑器中的全新暂存区,用户可以创建包含在发射器或系统资产中的模块和动态输入,尝试为效果开发模块或动态输入,并实时查看结果!可从现有的脚本资产导入模块和动态输入脚本,在暂存区中创建的内容也可导出至现有或新的脚本资产。还可使用暂存区创建专属于所创建系统或发射器的内容。可直接在暂存区中进行创建,在发射器或系统内使用,无需新建一个其他方面用途有限的脚本资产。


Niagara选择面板UI改良


新版本已对Niagara系统和发射器编辑器进行改良!现可以使用右键快捷菜单复制、剪切和粘贴模块、模块输入(包括动态输入)和渲染器。此外用户还能够自定义模块显示名称、改善模块的高亮显示,并为设置变量(Set Variables)模块命名创建更好的UI。系统概述中的发射器节点现在将显示这些发射器中所用材质的缩略图。


虚幻引擎4.25的发布对UE4用户来说是一个好消息,大家可以到相关网站了解虚幻引擎4.25的一些新功能。

,Unreal Engine技巧,Unreal Engine教程