Unity 2023.3 将于 2024 年 4 月发布,将对图形和性能进行更新

RALPH HAUWERT / UNITY TECHNOLOGIESSenior Vice President/GM, Core Unity & Cloud
Aug 22, 2023|9 Min
Unity 2023.3 将于 2024 年 4 月发布,将对图形和性能进行更新
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。

编者按(2023 年 12 月 1 日):在 11 月份的 Unite 2023 大会上,我们公布了 Unity 编辑器和运行时的新名称。Unity 2023 周期的第三个技术流将被命名为 Unity 6 预览版,Unity 6 将取代 Unity 2023 LTS。有关Unity6 和 Unity 6 预览版的最新信息,请参阅我们的Unite 2023 主题演讲和产品路线图分组会议(即将在YouTube 上发布)。

我们将在 Unity 2023 版本生命周期中添加第三个技术流,包括图形、性能和生产力方面的生产就绪添加内容。

去年 9 月,我启动了一个名为 聚焦游戏.它重申了我们的承诺,即为我们的创作者和合作伙伴打造最好的游戏开发工具。我们的愿景始终未变:

通过 Unity,您可以创建各种类型的非凡游戏,无论玩家身在何处,都能与他们取得联系。

在发布Unity 2022 长期支持 (LTS) 和2023.1 技术流之后,我们审视了我们的路线图,并意识到对我们的计划进行调整可以让您比计划更早地获得功能。

Unity 2023.3 技术流介绍

因此,与其让您等到 Unity 2023 LTS 之后的开发周期才能获得一些令人惊奇的更新,进一步兑现我们的 "游戏焦点 "承诺,我们决定增加一个额外的 "技术流 "版本,让您更快地获得这些更新。

Unity 2023.3 Tech Stream 将于 2024 年 4 月发布,这意味着 Unity 2023 LTS 将于该年年底发布。我们致力于为您提供最稳定、最高效的编辑器版本,因此我们将利用 2023.3 和 LTS 之间的额外时间来进一步完善其他体验。

通过添加此技术流,我们可以为您带来一些重要的开发成果,尤其是在通用渲染管道 (URP)、艺术家工作流、平台集成、DOTS 和交叉多人游戏等领域。这为工程团队提供了一个机会,使他们能够加速实现原本未计划在 2023 LTS 中使用的功能。

在了解 2023.3 中的一些新增功能之前,我想提醒大家 2023.2 版本已经开始发布,论坛上的功能亮点帖子非常值得一读,看看都有哪些功能。

Unity 2023 发布里程碑可视化
对 Unity 2023.3 技术流的期待

以下是 2023.3 技术版本中一些更新的简要介绍。

扩展平台集成

首先,我们在 7 月份宣布了 Unity 的visionOS 测试计划,并将继续扩大其规模。通过将 Unity 的全新 PolySpatial 技术与 visionOS 进行深度整合,您的应用程序可以在 Apple Vision Pro 的共享空间中与其他应用程序并排运行。

我们在平台支持方面保持了良好的势头,并研究了在更新设备上改进渲染的机会。因此,我们以 Unity 2022 的 Foveated Rendering API 为基础,为 PlayStation VR2 提供支持,并将其扩展到 Meta Quest 2 和其他设备,以提供与 Oculus XR 和 OpenXR 插件的完全集成。这使您能够创建更加身临其境的高保真 XR 体验。

新引入的Split Graphics Jobs 线程模式最初适用于 DX12 平台和 PlayStation 4 以前的版本,可提高渲染线程应用的 CPU 性能。在 Unity 2023.3 中,对 Split Graphics Jobs 的支持扩展到了 PlayStation 5,并计划在未来覆盖更多平台。

在 2023.2 中,PS5 图形后端包括对自适应 Vsync 演示模式的支持。我们还将在 Unity 2023.3 中为 Xbox Series 和 Vulkan 桌面平台提供此功能。该功能可根据渲染性能动态调整 Vsync 速率,从而减少与 Vsync 有关的帧卡顿,提供更流畅的观看体验。

多人交叉游戏

Unity 2022 LTS 为创建休闲合作和竞技动作多人游戏提供了重要基础。为了帮助您开始游戏,我们提供了一个雄心勃勃的 64+ 玩家竞技游戏样本、 巨城多人游戏.我们的目标是更上一层楼,提供一个样本,展示如何在包括移动设备在内的跨游戏环境中,在并发用户数量大大增加的情况下实现这些功能。

通过 Unity 2023.3,我们计划在简化整体创作工作流程方面取得重大进展。开发团队正在努力对编辑器、专用服务器目标管理、代码剥离和部署、播放模式测试工具以及示例和教育内容进行一系列改进,以帮助您更快上手。

改进图形性能

我们注重性能和质量,将Render Graph集成到 URP 中后,可增加对 URP 框架资源的访问,从而更轻松地定制渲染和创建自定义渲染功能。通过 Render Graph,您可以为 URP 制作更高级、性能更强的扩展程序,为您的游戏创建自己独特的视觉风格,而这一切都无需修改 URP 源代码。

Render Graph 可以无缝地自动优化 GPU 内存,更重要的是,它在自动应用NativeRenderPass API 的同时,还优化了 GPU 带宽的利用率。这就确保了在无系和基于磁贴的 GPU 设备上实现最佳性能和最低能耗。

现在,所有 URP 渲染通道都能利用 Render Graph 框架,从而巩固了 URP 的基础和愿景,使其成为渲染管道中的佼佼者,在不受限制的设备和各种支持平台上实现可扩展性和性能。在这一新增技术版本中,我们将重点优化图形编译成本,以确保渲染图在最大程度降低系统 CPU 成本的同时,还能提供上述所有额外优势(以及更多优势)。

URP 的应用程序接口访问和可定制性正在进一步完善,解决了创建自定义后处理的复杂性,并改进了对历史缓冲区(颜色和深度)等资源的访问。对于高清渲染管道 (HDRP),主要关注点仍然是性能提升以及英伟达 DLSS3 支持的集成。

增强艺术家工作流程

利用这些改进的图形功能,我们来看看将它们集成到游戏中的工作流程。

通过改进 SRP 的 Mipmap 流调试视图,艺术家的体验得到了提升。着色器图形增强了 键盘快捷键功能范围和可见性设置,同时进一步改进了 VFX 图形的 URP 支持。

此外,我们正在努力为 Shader Graph 和 VFX Graph 提供更好的入门材料和样本。我们还将继续专注于提高灯光烘焙的稳定性和可用性,确保为用户提供更无缝、更可靠的照明体验。

巩固 DOTS 实体组件系统 (ECS) 基础

Unity 2022 LTS 在 ECS for Unity 的基础上引入了一套功能强大的软件包,使您能够针对更宏大的项目进行开发,并在所有平台上为生产提供全面支持。根据您的早期反馈,我们已经对整体工作流程进行了多项生活质量改进。

当与 TypeManager、烘焙过程或源生成相关时,这会加快编辑器中的一般迭代时间。我们提供了更清晰的文档或错误信息,提高了几个应用程序接口的性能,并添加了一个新的应用程序接口,以更快地创建实体。

这些改进将在 Unity 2022 LTS 和 Unity 2023.3 中实现。

更多信息

如果您想了解有关新发布周期的更多信息,请在本论坛主题中提问。

Unity 编辑器、引擎和运行时开发的前景一片光明。明年将是一个大年,会有更多我们还不能透露的进展。关于我们的下一次重大更新,请参加我们的 Unite 2023 大会,并收听我们的主题演讲和 "通往 2024 年之路 "会议,了解更多有关未来的信息。