腾讯游戏与Unity中国共同推出游戏光照云烘焙管束有谋划

腾讯游戏与Unity中国共同推出游戏光照云烘焙管束有谋划

在游戏拓荒日益追求极致视觉体验与高效责任经由的今天,腾讯游戏与Unity中国联袂并进,共同推出了游戏光照云烘焙管束有谋划,为游戏拓荒者们开启了一扇通往高效与超卓的大门。

借助 Unity Online Services(UOS)经心打造的 Baking 云烘焙工作,拓荒者们将切肉体验到高效、无邪且高质地的烘焙管束有谋划。这不仅将极地面加快游戏拓荒程度,更将助力每一个姿首更快、更好地终了其视觉与体验上的既定意见。

详尽

▌ 光照烘焙工夫详尽

光照烘焙是游戏拓荒中的枢纽工夫,平直影响场景的真确感和进展力,尤其在大限制或复杂场景中,光照成果的质地对视觉体验至关报复。不仅要终了高质地的光照成果,还要确保高效的烘焙速率和多平台兼容性,以称心当代游戏拓荒的各类化需求。

张开剩余91%

这次由腾讯游戏&Unity中国集结出品的UOS Baking 烘焙系统在内容姿首体验和成果评测中,凭借其 GPU 加快和散布式架构,展现了出色的效率和光影进展。本文将从工夫好意思术的视角,通过对烘焙的成果展示、性能对比和工夫细节,深远推敲UOS Baking(MagicDawn )各套有谋划的上风。

▌ 为什么聘任 UOS Baking(MagicDawn)

UOS Baking 云烘焙工作由腾讯 MagicDawn 团队提供工夫复古。MagicDawn 团队从属于腾讯互娱着力家具部引擎工夫中心,自 2019 年立项以来,经过五年的工夫积蓄与打磨,照旧发展成为一支具备前沿工夫和丰富姿首训戒的翻新团队。现在,团队正与里面多款大型驰名游戏姿首合作。

这次与Unity中国集结出品的UOS Baking, 应用云诡计的重大处理才智,优化烘焙任务的奉行。通过将笨重的烘焙责任分派至云表,有用幸免了腹地建立的过度负载,显赫接济了烘焙速率,尤其在处理大型 Unity场景时,展现出无与伦比的上风。

●高质地的烘焙成果:Baking 云烘焙工作接收先进的旅途跟踪工夫(Path Tracing, PT),精确终了全局光照诡计,提供物理真确且合适行业步调的烘焙质地。超大限制光源采样算法使得用户不错无邪摆放捏造光源和自觉光物体,并针对捏造光源提供丰富的参数篡改选项,从而终了多变的光影成果。

●及时预览复古:咱们的工作提供所见即所得的及时预览功能,接收与云烘焙疏通的先进算法,粗略加快好意思术创作的迭代过程。用户在享受即时预览的同期,确保最终成果与出包抑止一致。

●高效的烘焙速率:与腹地烘焙比较,云烘焙的合座提速可达近 40 倍,尤其在处理大限制场景时,速率接济更为显赫,极大贬抑了游戏光照烘焙的时代。

●高等功能特点:咱们的工作不仅限于基础烘焙,更复古烘焙 PRT 数据,终了全天候动态全局光照(GI),不管是出动端照旧 PC 端,王人能享受纯 Probe GI 带来的大天下光影体验。无需繁琐的 UV 张开,基于 AI 的智能压缩算法更是将烘焙包体压缩至原大小的 1/30,确保全平台颐养的 GI 管线,为您的游戏带来更高效、更优质的光影管束有谋划。

工夫旨趣详尽

UOS Baking (MagicDawn) 在原有光照烘焙系统基础上进行了首要优化和工夫翻新,聚焦管束光照烘焙中烘焙的光影成果不够丰富的痛点,使得该系统更稳当当代复杂场景的烘焙需求。

中枢工夫特点包括:

1、衔尾 Nvidia 的光追硬件,接收旅途跟踪(PathTracing)工夫,终了全局的光照诡计。提供物理真确且合适行业步调的烘焙质地,超大限制光源采样算法使得用户不错无邪摆放捏造光源和自觉光物体;并针对捏造光源提供丰富的参数篡改选项,从而终了多变的光影成果。

2、提供基于旅途跟踪的的及时预览功能,接收与云烘焙疏通的算法,粗略加快好意思术创作的迭代过程。用户在享受及时预览的同期,也能确保与最终出包的成果一致。

3、自动的大天下/大任务拆分功能,衔尾高效的散布式任务调度算法,粗略极地面加快烘焙效率。与腹地烘焙比较,云烘焙的合座提速可达近 40 倍,尤其是在处理大限制场景时,速率接济更为显赫,极大贬抑了游戏光照烘焙的时代。

性能与效率评测

▌ 云烘焙性能进展

Progressive 在白玉兰办公室场景中,质地预设为 spp 512 的情况下,时代达到了约 45 min。

MagicDawn 借用远端 GPU 进行烘焙,可自行聘任节点数目,节点越多,速率越快。在白玉兰办公室场景中,8 个节点情况下,耗时仅约 6 min。

以下为不同节点数下的性能测试抑止(存在差错):

▌ 内存与显存优化

在大限制场景的处理方面,MagicDawn 的自动鉴别和并行导入功能有用减少了显存和内存占用。通过对鉴别算法的优化,MagicDawn 在不影响烘焙质地的前提下,贬抑了资源消费。这一特点关于灵通天下姿首尤其适用,确保在超地面图场景中烘焙的通顺性。

工夫好意思术的使用体验

▌ UOS Baking 使用方法

1、准备责任

安安设置 UOS Launcher

通过 Unity Hub 掀开你的 Unity 姿首工程,然后参考之前的《Unity姿首直爽集成UOS Launcher,一键启动UOS工作门径,在姿首中安装 Launcher,并关联好你我方创建的 UOS App。

通达 Baking 工作

为创建好的 UOS App 开启 Baking 工作,默许 Baking 工作是关闭的,人人不错左证下方的家具体验进口提供的形势,来联系咱们得到体验阅历。

安装 Baking SDK

在 UOS Launcher 的下拉工作窗口列表中,找到 Baking 工作,点击「Install SDK」按钮来安装 Baking SDK。

2、转化光源形势为 Dawn

点击「Dawn -> Tools -> ToggleLightMode -> UnityToDawn」按钮,转化为 Dawn 的光源阵势。

转化成 Dawn 的光源阵势后,不错在场景中的光源游戏对象(Light)上,看到自动新加多的 DawnVirtualLight 组件。

3、光照建立

若是你的姿首中还莫得创建过 Unity 的光照建立文献的话,点击「Window -> Rendering -> Lighting」,掀开 Lighting 窗口后,不错点击「New」按钮,来新建一个光照建立文献。

然后点击 Unity 菜单栏的「Dawn -> Settings」按钮,掀开 UOS Baking Dawn 配置窗口。点击「Basic -> Copy Unity Settings」,会将 Unity 的光照建立拷贝到 Dawn 中。

4、休养节点数目

在 UOS Baking Dawn 的配置窗口中,通过修改「DesiredNumAgents」参数的值,来休养需要用到的节点数目。

5、启动烘焙

在 UOS Baking Dawn 配置窗口中点击「Start Bake」按钮,启动烘焙。

烘焙收尾后,在 DAWNDeamon 窗口不错看到如下界面:

▌ 烘焙过程监控

Dawn 提供及时预览各个节点在烘焙时的调度和时代情况,并在烘焙收尾后,提供时代调度图。

将来瞻望

Unity 中国与 MagicDawn 团队之间的合作关系正接续深化,悉力于通过捏续且紧密的合作,共同打磨和优化 MagicDawn 工夫平台与 Unity 引擎/配合引擎之间的适配性。这一合作计谋的中枢在于确保 MagicDawn 粗略无缝集成至 Unity 引擎中,为拓荒者提供愈加通顺、高效且功能重大的创作环境。

在这一合作框架下,Unity 中国与 MagicDawn 将聚焦于工夫层面的深度对接与整合,涵盖从图形渲染的精良优化、物理引擎的真确模拟、用户界面的友好交互,到游戏逻辑的精密构建等多个维度。通过密致入微的调试与迭代,两边勤苦排斥拓荒者在集成MagicDawn 至 Unity 引擎时可能遭逢的一切粉碎,从而显赫接济拓荒效率,确保最终家具的超卓品性与超卓性能。

发布于:上海市




Powered by 数字视野网 @2013-2022 RSS地图 HTML地图