OpenUSD 全明星:腾讯光子工作室群借助 OpenUSD 改进游戏开发
本文为 OpenUSD 全明星系列文章之一。
通用场景描述,又称为OpenUSD,是⼀个开放且可扩展的⽣态系统,⽤于在 3D 世界中描述、合成、模拟和协作。
OpenUSD 提供了关键的功能和能力,使团队能够优化工作流程并加速项目进程。无论是为广阔的、由 AI 驱动的虚拟世界创建资产,还是为开发将这些环境变成栩栩如生的现实的工具,OpenUSD 都能提供⼀个强⼤的框架,可促进协作、提⾼效率并简化将复杂数据集成到连贯的、交互式 3D 模型中的过程。
NVIDIA 正与合作伙伴和开源社区密切合作,以加速和扩⼤ OpenUSD 在各个行业的应用。NVIDIA 与 Pixar、Adobe、Apple 和 Autodesk 共同成⽴了OpenUSD 联盟 (AOUSD),致力于促进 OpenUSD 的标准化、开发、演进和发展。
OpenUSD 用于游戏开发

顾其瑞
腾讯光子工作室群游戏高级技术美术
“大多数流行的 DCC (数字内容创建工具)都支持 OpenUSD。它将我们从繁重的内部游戏开发工作中解放出来。”

©2024 腾讯光子工作室群
此图片由腾讯光子工作室群提供,如果您有任何疑问或需要使用此图片,请联系腾讯光子工作室群
顾其瑞所在的腾讯光子工作室群从 2019 年开始使用OpenUSD,发现其灵活性和强大的社区支持对其来说是完美的选择。顾其瑞认为“OpenUSD 是一个不附带通信解决方案文件格式,这也正是(基于 OpenUSD 构建的)NVIDIA Omniverse的优势所在。”
顾其瑞分享了光子如何利用 Omniverse 和 OpenUSD 来优化游戏内容的制作流程:“我们基于 OpenUSD 打造的解决方案面向所有游戏美术师,尤其是关卡设计师。该解决方案能够帮助他们将任意 DCC(数字内容创建工具)集成到游戏引擎中,同时实现多用户协作。
游戏行业面临的主要挑战之一是不同软件之间的不一致性,游戏行业特别容易受到数据格式的影响,需要关心资产如何存储并输入渲染管线。另一个挑战则是如何使 OpenUSD 成为一个瞬态中间件,以适应游戏行业对数据格式的敏感性。
顾其瑞说道:“我们开发独特的数据格式以实现特定的游戏玩法,但我们担心我们的数据是否在玩家的手机、电脑或 PlayStation 上有效运行。”
为了解决这些挑战,他们开发了一套针对虚幻引擎的内部 OpenUSD 解决方案。“我们希望解决的核心挑战是不同软件之间的不一致性,而 OpenUSD 完美地解决了这个问题。我们的插件可以维护一个描述了每个 USD 基元和虚幻引擎对象之间关系的映射。这样如果一方发生变化,另一方可以立即反映,从而实现从 USD 到虚幻引擎或反之的转换。”这种方法确保了虚幻引擎对象的整洁和清晰,同时避免了在虚幻引擎中序列化 USD Stage 和关系映射。
借助 OpenUSD 和 Omniverse,顾其瑞的团队在多个方面得到了改进:“OpenUSD 简化了我们的流程,消除了冗余的数据组装和转换,节省了大量之前用于开发内部格式和使用 JSON 或 XML 打包不同格式的时间。”这种效率的提升不仅减少了时间和成本,还提高了生产力,使得开发大规模开放世界游戏成为可能。此外,成本节约方面也十分显著,减少了劳动力需求和维护成本。
顾其瑞分享道:“NVIDIA 生态系统可以帮助我们更好地整合软件和硬件资源,并提供 AI、物理和渲染方面的最前沿技术,使我们能够更专注于产品开发,并向我们的客户提供更好的游戏。”通过这些 NVIDIA 技术的应用,他们希望启发整个行业,并展示 OpenUSD 和 Omniverse 能够如何提高游戏开发的效率。
了解更多腾讯在 GTC 2024 上带来的演讲:
https://www.nvidia.cn/on-demand/session/gtc24-s61292/
入门资源
1.试用
下载 Omniverse SDK 开启您的 3D 开发之旅。https://www.nvidia.cn/omniverse/download/
进入 developer resources 借助 Omniverse 进行构建, 包括免费教程,文档和 OpenUSD 入门培训 。https://developer.nvidia.cn/omniverse
注册下载 Omniverse SDK
2.学习
了解 OpenUSD 如何改善 3D ⼯作流程的更多信息,可在 Bilibili 上学习 OpenUSD 的系列教程,该系列由 Pixar USD 创始开发者 Aaron Luk 主讲。https://www.bilibili.com/video/BV1kU411U7Di/
探索 NVIDIA’s contributions to OpenUSD 并查看这些 OpenUSD 资源。https://www.nvidia.cn/omniverse/usd/
https://developer.nvidia.cn/usd
参加 NVIDIA 深度学习培训中心(DLI)图形与仿真系列免费课程:https://www.nvidia.cn/training/online/?activetab=ctabs-5&ncid=ref-dli-170718-OpenUSDAllStar
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.
网址:OpenUSD 全明星:腾讯光子工作室群借助 OpenUSD 改进游戏开发 https://mxgxt.com/news/view/1842360
相关内容
黄蓝枭卸任后、天美工作室组织架构大调整 腾讯游戏2025能否开新局?腾讯天美工作室群澄清:与区块链游戏Star Sharks无关联
腾讯游戏“排雷”:组织架构大调整,反腐力度加强,天美工作室成整治重点
天美工作室和腾讯什么关系?是属于腾讯的子公司吗?
手游《权力的游戏》首测 腾讯游戏能否借新作再吸金
NIMO携手腾讯游戏亮相科隆国际游戏展,发挥桥梁作用助力游戏厂商出海
腾讯广告神助攻,《元梦之星》大热破圈成为现象级新游
腾讯广告神助攻《元梦之星》
2025年腾讯网易游戏:明星制作人光环不再,行业深度调整的背后
如何评价腾讯游戏过去一年的成败得失?|游戏业2023

