首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >加速布局元宇宙,解放本地算力!Unity正式发布「Unity云端分布式算力方案」

加速布局元宇宙,解放本地算力!Unity正式发布「Unity云端分布式算力方案」

作者头像
腾讯云serverless团队
发布2021-09-15 10:40:47
1.4K0
发布2021-09-15 10:40:47
举报

2021 年堪称“元宇宙(Metaverse)”元年,诸多科技公司都在借助元宇宙的概念进行包装宣传。但什么才是元宇宙?

目前业界对元宇宙的共识是:它是从互联网进化而来的一个实时在线的世界,是由线上、线下很多个平台打通组成的一种新的经济和文明系统。通俗来说,元宇宙是一个平行于现实世界的虚拟世界,人们借助数字身份,就可以在元宇宙空间展开 “第二人生“。

基于 Unity 创建的游戏横跨诸多平台,Xbox、PlayStation、Switch、PC、安卓、iOS 等,VR 和 AR 内容也能基于 Unity 轻松构建。但是要想真正实现元宇宙,仍然有众多技术难题亟待解决。在这个赛道上,Unity 最新推出了「Unity 云端分布式算力方案」,成为赋能未来元宇宙创作者的一大利器。 

元宇宙绝非简单的游戏,但游戏却是最早具备元宇宙特征的产品。尤其是近年来大热的开放大世界游戏,如《原神》《永劫无间》,给玩家提供了丰富的职业选择、高难度的副本挑战、高自由度的捏脸系统等等,拓展了玩家在虚拟世界中可以探索的边界,带来更沉浸的虚拟体验,这些可以看作是对元宇宙体验的初尝试。全球所有平台的游戏,有一半都是用 Unity 创作的,可以看出,Unity 已经具备创作出具有元宇宙特征产品的能力。

要想真正实现元宇宙,不仅要提供“沉浸式”的体验,还要保证用户能够“低延迟”地获得这些体验。但是这之中常常被忽略、又至关重要的,是 开发者如何“更迅速”地构建这些体验。简单来说,元宇宙必须要建立在先进的数字基础设施之上,而云端则成为了当下最适合的网络基础。

这也是 Unity 积极云化的原因所在,帮助创作者从一开始就站在元宇宙内容创作的前沿。

Unity 此次推出的「Unity 云端分布式算力方案」,共包含三个方面:云烘焙 (Cloud Bake)、Unity 云端分布式资源导入与打包、大模型数据云端轻量化。这三大方案充分利用了高并发的云计算资源,帮助创作者大大提高开发效率,加快项目迭代。

近年来,玩家对游戏精品化的需求越来越高,广大游戏公司对游戏品质和大世界场景的开发需求不断提升。但是受制于单机性能的提升瓶颈,原有传统的工作流已经很难满足各个环节的开发需求。高质量的 3D 场景烘焙以及游戏资源的导入和打包,则成为了许多重度项目开发迭代的主要性能瓶颈。

烘焙是所有游戏必不可少的一环,即便是次世代大作,最后呈现在游戏中的也是烘焙后得到的低模。因此,高效地进行高质量烘焙,已经成为了众多工作室的急切诉求。根据腾讯天美 J3 工作室技术副总监郭智在 Unite Shanghai 大会中关于《使命召唤手游》的技术分享可知,当场景地形非常复杂的时候,如果使用 Enlighten,烘焙的时间高达一整晚。如果出现了 Bug,同一天就会卡十张图,无限的加班时间随之而来。

游戏越精品化、项目就会越大、资源导入流程的时间就越长,优化资源导入一直是 Unity 编辑器版本更新的重点所在。除了编辑器功能更新,创作者们也尝试使用多台机器进行分布式导入,这样可以加快资源的导入时间,但是却同时提高了导入的成本。

如果能够提高烘焙和资源管理的效率,不仅可以减少团队的工作压力,更能够多次试错,释放团队的创作力,打造精品游戏。为此,Unity 推出了基于 Enlighten 的云烘焙解决方案和云端分布式资源导入与打包方案。二者都是基于引擎深度定制的方案,并结合了云厂商的 Serverless 服务,可以实现百台计算资源的高并发,支持动态扩容,大幅提高迭代效率。

基于Enlighten的云烘焙解决方案

云端分布式资源导入与打包方案

在项目实测中,使用 Unity 云烘焙解决方案可 节省高达 70% 以上的烘焙时间。在提高烘焙效率的同时,也降低了对本地计算资源的损耗,大大节省了成本。云烘焙的整套流程已被整合到引擎中,用户无需部署,即可体验高效的云烘焙。而 Unity  的分布式资源导入与打包方案支持资源导入、打包分开使用,只需定制引擎版、Package 方式接入并配置相关账号信息即可。

值得一提的是,这两项服务均是按需计费,当没有计算任务时不会产生任何费用。

正如上文提到,元宇宙的概念其实远不止游戏。在探索的过程中,同样强调数字化、强交互的智慧城市与元宇宙也可以相互借鉴。

Unity 已被广泛应用于数字孪生、数字城市、数字工厂等场景,成为各产业加速数字化转型的一个通用技术平台底座,而对接 Unity 和各个行业之前的原有数据流转化是其中的重要一环。为此,Unity 开发了基于 Pixyz Batch 的大模型数据云转换(CIDC)来简化工作流,为开发者带来便利。

CIDC解决方案

Pixyz Batch 是国际知名的三维数据轻量化工具,现已正式加入 Unity。Pixyz 支持超过 35 种 3D 文件格式,包括 Autodesk FBX、Autodesk Alias、AutoCAD、VRED;CATIA 和 SOLIDWORKS;Creo,以及 SiemensNX 等等,协助各行业的开发者们轻松、快速地导入 3D 数据至 Unity 编辑器,为实时 3D 开发优化模型。

本次推出的 CIDC 解决方案基于 Pixyz Batch 定制了整个格式转换的工作流程,再结合云厂商的 Serverless 服务,帮助企业降低成本、提高模型格式转换与大型模型轻量化的效率,同时整套流程均部署在云端,无需本地部署。

元宇宙何时能够实现难以预测,但是它所描绘出的世界吸引了众多科技爱好者为之努力。帮助创作者获得成功深刻在 Unity 的 DNA 中,我们正不断改善引擎技术,为元宇宙的到来做好准备。除了「Unity 云端分布式算力方案」,Unity 性能优化解决方案 UPR 也使用了云服务,进一步释放本地计算资源。相信未来会有更多产品逐步被部署到云端,加速创作者们的创作之路。

云函数 & Unity - 云端分布式算力方案 

公测申请

加速创作者们的创作之路,Serverless Cloud Function「云端分布式算力方案」正式开放免费公测,希望您能抽出几分钟时间,填写以下信息,我们将在 3-5 个工作日与您联系,感谢您的关注与支持。


推荐阅读

One More Thing


欢迎进入千人 QQ 群 (871445853) 交流 Serverless!

  • GitHub: github.com/serverless
  • 官网: cloud.tencent.com/product/serverless-catalog

点击「阅读原文」,立即申请使用 云函数 & Unity「云端分布式算力方案」。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-09-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ServerlessCloudNative 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档