UE5和UE4版本更新重大改变汇总。

转载:UE5和UE4版本更新重大改变汇总。 - 知乎 (zhihu.com)

用户界面变化:

1,原先拖动给放置Actor的place actors,世界大纲,Level等都可以通过右击隐藏到侧边栏;

2,Command命令窗口和ContentBrowser位置变化到底边栏:

tips:点击ContentBrowser可以直接隐藏,而不需要像以前一样移到别处,或则X掉以扩大视口大小。

3.标签栏位于工具栏下方,而不是在上面;


主工具栏变化

1,Create按钮,可以选择PlaceActors,通过按住Ctrl按键,可以不停的在世界原点生成Actor或其他资产。

2,Blueprints属性,可以转换所选Actor为BP,打开Actor的BP,多了一个文件夹内容选项,点击即可看到该Actor所在的文件夹目录,通过Create创建的Actor一般有默认的位置,不需要自己手动选择。

3,Platforms,修改主要是,打包不需要到文件下面,可以直接在Platforms进行打包选项:

4,构建光照等信息地方:Build 属性


内容浏览器变化:

1,快捷打开关闭方式 Ctrl+Space

2,增加了过滤选项:


版本重大变化:部分可能在正式版之前再次变化:

渲染:

1,色调映射器被完全删除,虽然之前已经废弃了两年;

2,距离场GI(DistanceFieldGI(EA))将在抢先体验版中被删除,被Lumen替代。

3,硬件曲面细分(Hardware Tessellation),被完全删除,已经被Nanite淘汰了。现在暂时在UE5中,Nanite可能不会对角色或变形物体起作用,但是后期会更新对角色和变形物体有效。

4,在5.0中,光照传播体积将被删除,完全被Lumen替代。

5,在5.x中弃用Cascade,被Niagara替代,并且官方会提供转换路径。相关转换参考Doc,并学习新的Niagara系统。

Niagara Visual Effects | Unreal Engine Documentation​docs.unrealengine.com/4.26/en-US/RenderingAndGraphics/Niagara/


工具:


1,Matinee将被删除,被Sequencer完全替代,并且官方已经提供了转换方法。

Sequencer Editor | Unreal Engine Documentation​docs.unrealengine.com/4.26/en-US/AnimatingObjects/Sequencer/

2,影片场景捕获工具(MovieSceneCapture)将会被完全替代,被影片渲染队列淘汰(MovieRenderQueue)。

打开方式:Window-Cinematics-MovieRenderQueue.(或则Plugins-MovieRender);

[功能介绍]Movie Render Queue的加强 | UE4.26功能亮点(官方字幕)_哔哩哔哩_bilibili​www.bilibili.com/video/av670576285​编辑

Movie Render Queue Overview​docs.unrealengine.com/4.26/en-US/AnimatingObjects/Sequencer/Workflow/RenderAndExport/HighQualityMediaExport/

3,BSP几何体笔刷在UE5.x,编辑器中已经不可使用,但是体积或网格体编辑仍然可以使用,官方不会立即删除它。建议使用下面工具替换功能:

网格编辑器工具(Plugins-ModelingToolsEditorMode)

4,SequenceRecorder在5.0会被删除,已经被TakeRecorder替代。

Window-Cinematics-TakeRecorder.(Plugins-TakeRecorder/多用户版本-TakeRecorderMulti-UserSynchronization).

Take Recorder​docs.unrealengine.com/4.26/en-US/AnimatingObjects/Sequencer/Workflow/TakeRecorder/


核心系统的改变:

1,32bit平台将会完全删除,只支持64bit平台。

2,Event-Driver-Loader(事件驱动加载器)将会被完全删除,被Zen-Loader-system替代。


音频系统改变:

1,LegacyAudioBackend已经删除,被UnrealAudioMixer替代。查看MateSound Plugin用法。


网络系统改变:

LegacySocket系统被移除,使用ASIO(SocketSubsystemBSD,SocketBuilders,etc).

Unused Packet Encryption已经被删除,当前只有DTLS可以被使用。


物理系统改变:

Physx系统被Chaos替代,如果你仍然需要使用它,可以通过源码构建项目。


VS版本变化:

虽然体验版本支持VS2015和2017,但是未来只会支持VS2019.


蓝图中的类型提升:

蓝图中的 类型提升(Type Promotion) 改变了 操作符(Operator) 节点的使用方式。

操作符(Operator) 结点包括以下结点类型:

  • 加法
  • 减法
  • 乘法
  • 除法
  • 不等于
  • 等于
  • 大于
  • 大于或等于
  • 小于
  • 小于或等于

在以前的虚幻引擎版本中,运算符(Operator)节点会为每个类型单独实现,也就是说,浮点整型向量 和其他数据类型都有单独的 加法(Add) 节点。

从虚幻引擎5开始,将只会有一个 加法(Add) 节点,能够满足任何 数据类型 的相加需求。

这些新的运算符节点为用户提供了同时连接多种数据引脚的能力。

例如,用户现在可以在单个操作中让向量、浮点和整型同时相乘。在虚幻引擎5之前,你需要多个操作来完成相同的工作。

向后兼容

所有包含老版本运算符节点的蓝图类仍能正常使用,无需任何改动。

工作流程变化

连接到 运算符 节点的引脚可以通过右键单击 上下文菜单 转换为任何数据类型。

右击节点,选中Convert Pin 可以把模板类型转为指定的类型

切换类型提升

类型提升(Type promotion)默认情况下会启用。

类型推广可以通过导航到**编辑器首选项 > 内容编辑器 > 蓝图编辑器 > 工作流程 > 启用类型推广**来禁用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/155840.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

优秀智慧园区案例 - 佛山美的工业城零碳智慧园区,先进智慧园区建设方案经验

一、项目背景 美的工业园区西区最早建于上世纪90年代,到现在已经过去近30年,而这三十年恰恰是信息科技大发展的30年,原有的生产办公条件已不能很好的承载新时期办公和参观接待的需求。所以在21年美的楼宇科技事业部决定对原来的园区进行改造…

文本转语音

免费工具 音视频转译 通义听悟 | https://tingwu.aliyun.com/u/wg57n33kml5nkr3p 音色迁移 speechify | https://speechify.com/voice-cloning/ 视频生成 lalamu | http://lalamu.studio/demo/ 画质增强 topazlabs video AI | https://www.topazlabs.com 付费工具 rask | htt…

LeetCode热题100——动态规划

动态规划 1. 爬楼梯2. 杨辉三角3. 打家劫舍 1. 爬楼梯 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? // 题解:每次都有两种选择,1或者2 int climbStairs(int n) {if (n …

STM32CubeMX学习笔记-CAN接口使用

STM32CubeMX学习笔记-CAN接口使用 CAN总线传输协议1.CAN 总线传输特点2.位时序和波特率3.帧的种类4.标准格式数据帧和遥控帧从STM32F407参考手册中可以看出主要特性如下CAN模块基本控制函数CAN模块消息发送CAN模块消息接收标识符筛选发送中断的事件源和回调函数 CubeMX项目设置…

matlab设置背景颜色

matlab默认的背景颜色是纯白RGB(255,255,255),纯白太刺眼,看久了,眼睛会酸胀、疼痛,将其改成豆沙绿RGB(205,123,90),或者给出浅绿色RGB(128,255,255), 颜色就会柔和很多,眼睛感觉更舒适。     下面介绍在…

java springboot 在测试类中声明临时Bean对象

上文 java springboot在当前测试类中添加临时属性 不影响application和其他范围 中 我们讲了怎么在测试类中设置临时属性 但是 如果我们想设置临时的Bean呢? 其实做过几个项目的人都会理解 我们很多功能 需要一些第三方bean才能完成 那么 我们可能存在需要用第三方b…

Java实现windows系统截图

Java提供了一种方便的方式来截取Windows系统的截图。这个过程通常需要使用Java的Robot类来模拟用户的鼠标和键盘输入操作。下面将介绍如何使用Java实现Windows系统截图。 步骤1:导入Robot和AWT包 Java提供了一个Robot类,它可以模拟用户的键盘和鼠标操作…

2015-2020年全国地区生产总值及一二三产构成数据总览,shp/excel格式

今天我们来整理了2015-2020全国地区生产总值及一二三产构成数据,数据格式为shpexcel格式,数据精度可达各区县。 另外,需要说明的是:由于统计年鉴指标调整,每一年的数据并非字段相同,字段详情请参考已下载数…

梯度引导的分子生成扩散模型- GaUDI 评测

GaUDI模型来自于以色列理工Tomer Weiss的2023年发表在预印本ChemRxiv上的工作 《Guided Diffusion for Inverse Molecular Design》。原文链接:Guided Diffusion for Inverse Molecular Design | Materials Chemistry | ChemRxiv | Cambridge Open Engage GaUDI模型…

详解Python Tornado框架写一个Web应用全过程

Tornado是什么 之前在看Jupyter组件的源码的时候,发现了tornado这个web框架。 不仅仅做一个web框架, 通过使用非阻塞网络I/O,Tornado可以扩展到数万个开放连接。 这样非常适合 long polling , WebSockets 以及其他需要与每个用户…

shell脚本判断语句

目录 一. 判断语句 1. 判断文件是否存在 test 2. 数值比较 3. 字符串比较 4. 逻辑运算 5. [ ] 与 [ [ ] ] 6. ( ) 与 { } 7. if 语句 二. 脚本应用 一. 判断语句 1. 判断文件是否存在 test 选项 -a 和 -e 都可以判断文件是否存在 只是 -a 选项在取反时有问题&#xf…

Linux | 安装openGauss数据库

Linux 安装openGauss数据库 今天我们来安装一下国产数据库openGauss~~ 下载openGauss 首先在官网下载对应的安装包,我们这里下载LInux 极简版来演示安装 下载后,使用root用户上传到Linux ,这边上传到/usr/local/目录下, 使用root 用户创建安装目录 mkdir /usr/l…

C++刷题 -- 二分查找

C刷题 – 二分查找 文章目录 C刷题 -- 二分查找一、原理二、例题1.二分查找2.使用二分查找确定target左右边界3.x的平方根 一、原理 条件:数组为有序数组,数组中无重复元素,因为一旦有重复元素,使用二分查找法返回的元素下标可能…

基于单片机预费电表控制系统(proteus仿真+源程序)

一、系统方案 1、本设计采用这51单片机作为主控器。 2、采集电量值送到液晶1602显示。 3、按键设置预设值,实际使用电量超过设置,蜂鸣器报警。 二、硬件设计 原理图如下: 三、单片机软件设计 1、首先是系统初始化 void LCD_init(void) { …

SMART PLC累计流量功能块(梯形积分法+浮点数累加精度控制)

S7-200SMART PLC数值积分器相关知识请参考下面文章链接: SMART PLC数值积分器功能块(矩形+梯形积分法完整源代码)-CSDN博客文章浏览阅读153次。PLC的数值积分器算法也可以参考下面文章链接:PLC算法系列之数值积分器(Integrator)-CSDN博客数值积分和微分在工程上的重要意义不…

前端CSS实现响应式TimeLine效果(附源码)

文章目录 纯CSS搭建,先上效果图(附有源码)视图层 index.htmlindex.css 公用样式文件Main.css 主要的样式文件 纯CSS搭建,先上效果图(附有源码) 本效果为纯CSS搭建,适配移动端和PC端&#xff01…

CMap数据库筛选化学药物

数据库clue.io 文献链接:连接图谱:使用基因表达特征连接小分子、基因和疾病 |科学 (science.org) 基本模式:利用CMap将差异基因列表与数据库参考数据集比对;根据差异表达基因在参考基因表达谱富集情况得到一个相关性分数&#…

Redis从入门到精通(二)- 入门篇

文章目录 0. 前言1. 入门篇[【入门篇】1.1 redis 基础数据类型详解和示例](https://icepip.blog.csdn.net/article/details/134438573)[【入门篇】1.2 Redis 客户端之 Jedis 详解和示例](https://icepip.blog.csdn.net/article/details/134440061)[【入门篇】1.3 redis客户端之…

(六)什么是Vite——热更新时vite、webpack做了什么

vite分享ppt,感兴趣的可以下载: ​​​​​​​Vite分享、原理介绍ppt 什么是vite系列目录: (一)什么是Vite——vite介绍与使用-CSDN博客 (二)什么是Vite——Vite 和 Webpack 区别&#xff0…