通用场景描述 (OpenUSD) 是一个面向 3D 世界的开放式可扩展生态系统。
通用场景描述 (OpenUSD) 不仅仅是指一种文件格式,也指一个用于在 3D 世界内进行描述、合成、仿真和协作的开放式可扩展生态系统。
OpenUSD 最初由 Pixar Animation Studio 发明,包含一系列基本工具和功能,能让您的工作流程、团队和项目全面提速,无论您是要为 AI 赋能的大型虚拟世界创建素材和环境,还是要构建用于实现这些世界的工具,都是如此。
提供开放、可扩展的框架和生态系统,具有可用于在 3D 虚拟世界中执行合成、编辑、查询、渲染、协作和仿真任务的 API
有助于在场景创建和素材聚合过程中实现非破坏性工作流程和流畅无阻的协作,让团队能够合作进行迭代设计。
不特定于任何文件系统,而是通过提供可扩展的素材解析器,来支持任何数据存储模型和不同的数据源。
支持在通用型工作流中使用自定义渲染器,这要归功于其 Hydra 渲染架构能够在可视化数据方面提供很大的灵活性。
Pixar、Adobe、Apple、Autodesk 和 NVIDIA 共同成立了AOUSD。这是一个开放的非营利组织,致力于通过 OpenUSD 提升 3D 内容的互操作性。
加入我们,在工作组中塑造 OpenUSD 的未来、参与兴趣小组,或在 AOUSD 论坛中与社区互动。
Pixar, Adobe, Apple, Autodesk, and NVIDIA have formed AOUSD, an open, non-profit organization dedicated to promoting the interoperability of 3D content through OpenUSD.
AOUSD fosters the standardization, development, evolution, and growth of OpenUSD to empower developers and content creators across the 3D ecosystem.
Join AOUSD to help standardize the 3D ecosystem and define the structure and future features of OpenUSD.
通用场景描述用于描述 3D 世界的几何图形、材质、物理特性和行为表示,是一种卓越的开放式可扩展标准语言,适用于 3D 互联网。
— 黄仁勋,NVIDIA CEO
在帮助 USD 发展成为可完全互操作 3D 平台的开放式基础方面,NVIDIA 做出了巨大贡献,这些贡献将让各行各业受益匪浅。
— Steve May,Pixar Animation Studios 首席技术官
借助 USD,3D 艺术家、设计师、开发者和其他人员能够在构建虚拟世界时跨不同工作流程和应用开展协作,这不仅限于媒体和娱乐行业。
— Rev Lebaredian, NVIDIA Omniverse 和仿真技术副总裁
NVIDIA 不断推动 USD 加快发展步伐,力求使其能够用于视觉效果 (VFX) 以外的更多用例。我们还通过各种工业、机器人和 AI 应用来测试 USD 生态系统的极限。
NVIDIA Omniverse™ NVIDIA Omniverse 是一个 API 和 SDK 平台,可供开发者针对复杂的 3D 和工业数字化工作流程,基于 OpenUSD 构建各种应用。
NVIDIA Isaac Sim™ 基于 USD 构建而成,是一款可扩展的机器人仿真应用框架和合成数据生成工具,能够助力打造物理精准的虚拟环境,以便开发、测试和管理基于 AI 的机器人。
这些仿真就绪型素材是具有物理属性的高级 3D 素材,它们以 USD 为基础,具有与现实世界中的真实材料相同的行为表现。
NVIDIA 致力于拓宽 OpenUSD 的开发范围, 帮助工业和科学领域构建物理精准的大规模数字孪生。我们还对 OpenUSD 进行投资, 使其包含许多面向未来的功能,例如地理空间坐标、连接 glTF 文件格式、实时程序化、对网络浏览器的支持,以及实时串流物联网数据。
MDL 可让您在支持的应用之间轻松共享基于物理性质的材质。
观看深度技术解析,通过 NVIDIA Omniverse 中的实时仿真演示了解 USD 的刚体物理扩展。
Omniverse Kit 使用 Python 3 异步 API 在 Omniverse 服务器和本地文件系统之间安全地加载和保存素材。
NVIDIA 提供适用于 Windows 和 Linux 的预构建 USD 二进制文件,帮助开发者加速完成相关工作流程。
对于希望从零开始构建应用的开发者,NVIDIA 提供了 Omniverse Kit SDK,以及可轻松定制和扩展的免费示例应用。然后,您可以对应用进行容器化,以便在本地或自托管云中使用;也可以将应用上传,以便在受管理服务云中使用。
Omniverse 核心技术以简单的 API 形式提供。开发者可以将这些 API 自托管在任何云、多云或虚拟私有云中,也可以在 Microsoft Azure 上通过 NVIDIA Omniverse Cloud 以托管服务的形式使用这些 API。
与 Omniverse 专家实时交流,为您的问题寻求解答。
使用免费的入门资料,按自己的节奏学习知识。