rustum 发表于 2022-7-4 14:26

Unity 2021.2 技术更迭版现已正式上线

Unity 2021.2 技术更迭版已在 Unity Hub 中开放下载,最新 Unity 2021.2 技术更迭版的重点依旧在于稳定性、性能和工作流优化等与开发者日常使用息息相关的事项上,同时也更新了许多备受期待的功能,以及其他尚处早期测试的内容。
下方为 Unity 2021.2 技术更迭版中部分编程与编辑器体验的改进亮点:

[*]编辑器:场景视图工具布局、日常使用改进、编辑器性能优化,Apple Silicon Editor beta 测试版、AI 导航实验包、其它功能集。
[*]编程:性能改进、资源导入与可编程构建管线优化。
[*]性能分析:优化了 Profiler 分析器的连续性、平台兼容及对可编程渲染管线(SRP)的支持,新推出实验性 System Metrics Mali Package。
[*]平台兼容:新添 Chrome OS、Android ABB 的支持,改进了对安卓与 WebGL 的兼容,Adaptive Performance 更新,UDP 改进。


Unity 2021.2 技术更迭版还推出了大量的新功能与工具:

[*]高清渲染管线(HDRP):体积云、地形细节纹理、虚拟纹理流传输、Nvidia DLSS,光线路径追踪与贴花 UX 的改进。
[*]通用渲染管线(URP):场景调试视图,反射探针混合功能与对 Box Projection(盒型投影)的支持,URP 延迟渲染器、贴花系统等。
[*]SRP:Lens Flare 系统、Light Anchor、GPU Lightmapper Lightmap Space Tiling、Enlighten Realtime GI、SRP 设置改进。
[*]创作工具:地形工具更新、SpeedTree 8 植被、Shader Graph 改进、UI Toolkit 运行时、更好的 VFX 图形和 Shader Graph 集成等。
[*]2D 工具:2D 渲染器改进、Light Explorer 中的 2D 光照、Shader Graph 的自定义光照节点、VFX 支持、新 2D URP 模板等。
[*]影视制作:实验性 Sequences 工具包,Recorder、Alembic 和 Python 的更新、简化的 Cinemachine Impulse 功能等。


编辑器

在 Unity 2021.2 技术更迭版中,我们继续关注日常使用的改进,着重提高编辑器的性能、改进实用功能。
在此版本中,我们重修了场景视图 UX,为美术相关的工具添加了操作界面,以及可定制的浮动工具栏。修整工作将从场景工具(移动、旋转、缩放等)、组件工具、场景方向与搜索栏开展。新系统具备一定的可扩展性,支持用自定义工具及工具栏构成操作界面。



全新场景视图操作界面

点击 Renderer 组件的材质字段现在会高光显示该材质。


此版本还包括了众多可视化编程的日常使用改进:打开空白图表编辑窗口会弹出创建/加载图表的指南;图标与 Unity 编辑器有更高的一致性;“Unit(单元)”重命名为“Node(节点)”,“Super Unit(超级单元)”现称为“Sub-Graph(子图表)”。我们还减少了可视化编程项目的资源导入时间,并推出了更易使用的 Script 图表与 State 图表调用节点。
编程工作流

在 Unity 2021.2 技术更迭版中,增添了编程方面的性能改进,包括:

[*]更激进的函数内联方法将提高 C# 数学运算性能。
[*]Async Read Manager API 现在支持在 Burst 的 Job 中调用,包括异步打开、关闭和取消读取的 API。
[*]资源垃圾回收代码现在支持多线程。
[*]常见数据模式的 GUID 哈希值生成速度快 6 倍。
新版本还推出了一系列分析工具的改进:

[*]改善了 Profiler 与接入安卓设备的连接性能。
[*]Connection 下拉菜单翻新为树状图,玩家连接状态将被分为本地、远程和直连三种。
[*]改进了平台支持,可更快获取 URP/HDRP 代码执行的 GPU 耗时。
[*]全新 API 支持将随机数据传入 Profiler,并可视化成单张图表;支持在 Profiler 窗口中显示游戏及其它系统的性能指标,分析数据还能以不同的形式显示。
[*]改进了 Profiler 窗口中的 Memory 视图。
平台支持

我们添加了四个新的 Screen API,方便使用多个显示器的玩家自主选择游戏显示屏、提供更为全面的显示控制。它们分别是:Screen.mainWindowPosition、Screen.mainWindowDisplayInfo、Screen.GetDisplayLayout()和Screen.MoveMainWindowTo()。
新版本还支持安卓环境下的 Chrome OS。Unity 将支持采用 x86、x86–64 与 Arm 架构的 Chrome OS 设备。此外,开发者们还可以构筑自己的输入操控方案,来充分利用起键鼠或模拟控制器。Unity 生态中新添对 Chrome OS 的支持意味着更少的平台维护、更轻松的谷歌商店发布流程。
在 Unity 2021.2 技术更迭版中,Unity 将直接支持使用新的安卓扩展文件格式 Android App Bundle(AAB)构建资源。开发者可采用符合 Google Asset Delivery 规定的 AAB 格式,将任意应用发布至 Google Play。
高清渲染管线(HDRP)

HDRP 现在支持程序化 Volumetric Clouds(体积云),普通用户可以通过调整参数来轻松做出不同类型的逼真云彩,而高级用户可以调整更详细的设置或导入自制贴图,更全面地掌控美术风格。



HDRP体积云

NVIDIA DLSS(Deep Learning Super Sampling,简称 DLSS)是一种借助人工智能来改善图形性能和质量的技术,可以切实提高实时光线追踪的帧率与分辨率,显著改善光栅化图形的性能和画质,增强 VR 应用的性能表现与运行帧率,有效防止由低帧率引起的眩晕、恶心及其他不良影响。DLSS 技术目前已登陆 HDRP。



《LEGO Builder’s Journey》,由Light Brick Studio出品,6月22日发行于Windows PC与Nintendo Switch

Streaming Virtual Texturing(虚拟纹理流传输,SVT)是一种纹理传输功能,可降低 GPU 内存占用与纹理加载时间。其原理是将纹理拆分为小图块,然后逐步将图块载入 GPU 内存。作为一项实验性功能,SVT 目前仅支持 HDRP,而本次更新新添了对 PS5 的支持等其它改进。
通用渲染管线(URP)

通用渲染管线中添加了对反射探针混合和盒型投影的支持,提高探针的反射质量,让 URP 的功能更为贴近内置渲染管线。


URP Deferred Renderer(延迟渲染器)采用了一种特殊的渲染方法,即在所有顶点与像素的着色器渲染完成后,在另一条通道上完成光线投影在屏幕空间中的渲染。延迟渲染会分割几何体与光照的渲染,仅有那些影响到可见像素的光线投影效果会被计算。此方法能够在场景中渲染大量的光照,同时还不会对前向渲染造成显著的性能影响。


新的贴花系统支持将贴花材质投射到物体的表面上。贴花可贴合模型并受到光照影响,常用于为场景添加额外细节、为材质及细节图案增添随机性。


创作工具

本次更新为 Terrain(地形)工具增添了如下功能:

[*]新增桥接、复制、(噪点)散布、联排和弯折地形笔刷
[*]高度图侵蚀工具(水蚀、风蚀与热蚀)
[*]改进了噪点/图层过滤后的材质绘制操作
总体界面改进,更为精简的 Terrain Toolbox 及创作流程。



可详细显示Instanced Mesh的Terrain

SpeedTree 8 植被生成已整合至 HDRP 和 URP,支持使用 Shader Graph 制作带有风吹动画的植被。


2D

2D Lights 生成的纹理现在可由 Shader Graph 的 2D Light Texture 节点存取,你可以用它制作发光精灵材质。
VFX Graph 现在支持 2D Unlit 着色器,Visual Effect 渲染器尚不会受到 2D Light 的影响。


加入了全新的 2D URP 默认模板。模板包含所有经过验证的 2D 工具,并且经过预先编译。新项目不仅能更快地加载,还将带有 URP 及配置好的 2D Renderer,以及其它所有 2D 工具。该模板还包含最优的 2D 开发软件包和默认设置。
影视制作

Unity 2021.2 技术更迭版中包含了许多对影片制作工具的改进及新的软件包。
新的实验功能 Sequences (com.unity.sequences)是一种全新的影片创作工具,可让电影的内容编辑流程井井有条、便于协作、更加灵活。请在文档中详细了解功能。
新版 Recorder 集成了 Arbitrary Output Variable(任意输出变量,AOV),方便为 VFX 及图像合成分割特效。我们还集成了光线路径追踪和 Accumulation Motion Blur(累加式动态模糊),以获得更逼真的渲染效果。


本文选取了关于 Unity 2021.2 技术更迭版的部分更新内容,欢迎通过以下链接进入 Unity 社区详细了解完整更新内容:
https://developer.unity.cn/projects/unity-2021-2-betakai-fang-ce-shi
页: [1]
查看完整版本: Unity 2021.2 技术更迭版现已正式上线