当前位置:网站首页>虚幻引擎5都有哪些重要新功能?
虚幻引擎5都有哪些重要新功能?
2022-08-05 05:17:00 【xzljj】
千呼万唤始出来,预热已久的虚幻引擎5正式版终于开放下载啦!
此前,通过《堡垒之夜》和《黑客帝国觉醒:虚幻引擎5体验》的演示,大家已经一窥虚幻引擎5的强大功能了。
而现在这个版本,虚幻引擎5将带来前所未有的自由度、保真度和灵活性,帮助游戏开发者和各行各业的创作者创造新一代实时3D内容和体验。
虚幻引擎5重要新功能
1、用户界面和工作流程
虚幻引擎5翻新了用户界面,让用户界面和工作流程更快捷、更简单、更高效。
Quixel Bridge现已完全集成到引擎中,你可以直接拖放和访问Megascans库中的所有资产。在新版“创建”菜单中,你可以获取内容,以及创建并放置Actor。
为了在视口中腾出更多空间,你现在可以轻松地展开和收合内容浏览器,并将任何编辑器选项卡停靠至侧边栏。此外,在“细节”面板中,你还可以更快捷地访问你要寻找的属性。
2、NANITE和虚拟阴影贴图
使用虚拟化微多边形几何体系统Nanite和全新的虚拟阴影贴图系统创建具有海量几何细节的游戏和世界。
你可以直接导入并复制由数百万个多边形组成的任何网格体,同时保持实时帧速率,无任何明显失真。
这些系统会智能地仅流送和处理你可感知到的细节,这在很大程度上放宽了对多边形计数和绘制调用的限制。
3、LUMEN
Lumen是一套完全动态的全局光照和反射解决方案,当场景中的直接光照或几何体发生变化时(如太阳照射角度随当日时间而改变,或打开户外门),它将即时地对间接光照作出相应调整。
有了Lumen,你不再需要编辑光照贴图的UV并等待光照贴图的烘焙,也无需放置反射采集,就可以直接在编辑器内看到与主机上相同的效果。
4、时序超级分辨率
次世代主机的玩家希望在高分辨率显示器上享受60FPS或更高的帧率,这为渲染资源带来了巨大的压力。
时序超级分辨率(TSR)是虚幻引擎内置的高质量上采样系统,具有平台独立性。通过它,引擎就能够以更低的分辨率进行渲染,但输出的像素保真度可接近以更高分辨率渲染的帧。
5、世界分区
在虚幻引擎5中,全新的世界分区系统改变了关卡的管理和流送方式,它会自动将世界划分为网格,仅流送必要的单元格。
借助全新的“一Actor一文件”系统,团队成员现在还可以同时在同一个世界的同一个区域中工作。而通过数据层,你可以创建同一个世界的不同变体(例如白天版本和夜间版本),变体将作为数据层存在于同一空间中。
6、角色和动画
虚幻引擎5内置了便于美术师使用的动画创作工具集,你可以更快、更准确地迭代,减少来回轮换DCC工具的需要,避免时间的浪费。
在控制绑定中快速创建绑定,然后进入Sequencer为它们制作动画和姿势,或使用全新的重定向工具集轻松地复用现有动画。
你甚至可以在运行时动态地调整动画,使动画与不同的游戏场景(如不同的速度或地形)相协调。
7、建模
虚幻引擎5大幅扩充和改进了建模工具集,涉及网格体编辑、UV创建和编辑、烘焙以及网格体属性等方面。
有了这些工具,美术师就可以直接在虚幻编辑器中开发和迭代资产,节省了他们的时间,并减少了出错的可能性。此外,这也使处理密集网格体变得更快速、更容易了,例如那些通过摄影测量工具或拼凑方法生成的网格体。
8、程序化音频设计
MetaSounds是一个高性能系统,允许你完全掌握如何为音效源生成音频DSP图形,让你管理音频渲染的方方面面,推动新一代程序化音频体验。
和材质编辑器类似,该系统是完全可编程的,因此优点多多,如:通过数据动态驱动资产、将游戏参数映射到声音播放、大幅改进工作流程等等。
虚幻引擎5示例项目
为了帮助你探索虚幻引擎5中的所有新功能,官网提供了两个免费的示例项目以供下载。
1、Lyra初学者游戏包
“Lyra初学者游戏包”是在开发虚幻引擎5的过程中,同时构建的游戏玩法示例项目,可作为创建新游戏的绝佳起点,也是一套可供你实际操作的学习资源。在未来的版本中,将会继续升级这个活跃的项目,展示最新的最佳实践。
2、城市示例
“城市示例”是一个可免费下载的示例项目,它揭示了《黑客帝国觉醒:虚幻引擎5体验》中城市场景的构建方式。项目包含一个完整的城市,具有建筑物、车辆以及MetaHuman角色人群。它展示了如何在虚幻引擎5中使用最新、最先进的系统创建这一体验。
边栏推荐
猜你喜欢
随机推荐
LeetCode刷题之第24题
MaskDistill - Semantic segmentation without labeled data
《基于机器视觉的输电线路交叉点在线测量方法及技术方案》论文笔记
五、请求处理—Rest映射是怎样实现的?
CVPR2020 - 自校准卷积
【Multisim仿真】直流稳压电源设计报告
每日一题-字典
PoE视频监控解决方案
关于使用QML的MediaPlayer实现视频和音频的播放时遇到的一些坑
每日一题-电话号码的字母组合-0717
栈区中越界可能造成的死循环可能
六、请求处理—获取请求参数系列注解是怎样工作的?
伪RTOS-ProroThread在CH573芯片上的移植
【UiPath2022+C#】UiPath变量和参数
网工必用神器:网络排查工具MTR
【Shell编程】第一章:子串
每日一题-删除链表的倒数第 N 个结点-0718
Comparison and summary of Tensorflow2 and Pytorch in terms of basic operations of tensor Tensor
链表章6道easy总结(leetcode)
深度学习系列(一)简介、线性回归与成本函数