Unity + 腾讯云 Severless:重构计算模型,打造构建元宇宙的核心引擎

作者:
发布于: 2021-9-7
归档于:

标签:Serverless云函数

2018 年,斯皮尔伯格导演的电影《头号玩家》让 “元宇宙(Metaverse)” 进入大众视野;2021 年, Facebook 等在内的国内外诸多科技公司纷纷入局,“元宇宙元年” 自此开启。

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

元宇宙勾画出的未来令人心驰神往,逐步趋近于现实环境的 AAA 级美术光影效果表现,给用户带来极致的感官体验,但同时还带来的是游戏场景模型与光源的增多,随之而来倍增的计算量。

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

腾讯云 Serverless 联合全球领先的实时互动内容创作平台 Unity 推出云端分布式算力方案,重构计算模型,成为赋能未来元宇宙创作者的利器。

该方案基于 腾讯云云函数 SCF(Serverless Cloud Function) 计算服务,包括 云烘焙 (Cloud Bake)、云端分布式资源导入与打包、大模型数据云端轻量化。这三大方案充分利用了云函数 SCF 高并发的云计算资源,帮助创作者大大提高开发效率,加快项目迭代。

(云烘焙解决方案)

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

02. 云函数 & Unity - 云端分布式算力方案 3 大优势

1. 高性能,升效率

元宇宙的构建不乏高品质沉浸式画面和大世界场景的开发需求,但受制于单机性能的提升瓶颈,传统的工作流难以满足各个环节的开发需求,高质量的 3D 场景烘焙以及游戏资源的导入和打包,成为了许多重度项目开发迭代的主要性能瓶颈。以《使命召唤》手游的技术特点为例,当场景地形非常复杂的时候,如果使用 Enlighten,烘焙的时间高达一整晚。如果不巧出现 Bug,同一天会卡 10 张图,时间难以估量的项目延期随之而来。

如果能够提高烘焙和资源管理的效率,不仅可以减少团队的工作压力,更能够多次试错,释放团队的创作力,快速打磨产品。为此,「云端分布式算力方案」推出了基于 Enlighten 的云烘焙解决方案和云端分布式资源导入与打包方案。二者都是基于引擎深度定制的方案,并结合 腾讯云 Serverless 服务,可以实现百台计算资源的高并发,支持动态扩容,大幅提高迭代效率。在项目实测中,使用 Unity 云烘焙解决方案可节省高达 70% 以上的烘焙时间。

2. 易部署,免运维

Serverless 「云端分布式算力方案」中的云烘焙 、云端分布式资源导入与打包、大模型数据云端轻量化整套流程均被整合到引擎中,官方提供对应定制引擎版本及后续升级服务,快速接入,免运维,即可体验整套方案。

元宇宙的概念不止于游戏,同样强调数字化、强交互的智慧城市与元宇宙也可以相互借鉴。在数字孪生、数字城市、数字工厂等场景中, 「云端分布式算力方案」可以成为各产业加速数字化转型的通用技术平台底座。Pixyz Batch 是国际知名的三维数据轻量化工具,当前方案中的 CIDC 解决方案基于 Pixyz Batch 定制了整个格式转换的工作流程,结合云函数 SCF ,整套流程均部署在云端,无需本地部署。

3. 节约成本

谈及构建元宇宙,意味着数百万的服务器,服务用户内容和做 3D 实时模拟,包括潜在的拟真物理模拟,这些是全新的成本构成。「云端分布式算力方案」所使用的算力采用 按用量计费, 支持动态扩容,当没有计算任务时不会产生任何费用,有效节省了制作成本。其中,值得一提的是成本计费的精准度:云函数 1ms 最小颗粒度和最精准的计费颗粒度,意味着所有请求调用真正实现按量计费 — 每一个烘培任务都可以精确地计算成本, 每个场景功能实现的资源消耗都能得到量化。

元宇宙何时能够实现难以预测,但是它所描绘出的世界吸引了众多科技爱好者和全球科技企业为之努力。除了「云端分布式算力方案」,Unity 性能优化解决方案 UPR 也使用了腾讯云云函数 SCF 计算服务,进一步释放本地计算资源。

03. 云函数 & Unity - 云端分布式算力方案公测申请

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


传送门:

欢迎访问:Serverless 中文网,您可以在 最佳实践 里体验更多关于 Serverless 应用的开发!