面向开发者的 OpenUSD

OpenUSD(Universal Scene Description,通用场景描述)是一个用于描述和模拟超大规模 3D 世界的开放可扩展框架。NVIDIA 已将其作为 NVIDIA Omniverse™ 库的基础核心,用于提升互操作性、支持构建复杂的 SimReady 资产,并加速工业数字孪生和物理 AI 应用的开发。

开始使用
文档
论坛


为何使用 OpenUSD?

OpenUSD 不仅仅是一个文件格式——它是一个开源框架,作为跨行业通用标准,支持在 3D 世界中构建数字孪生并发展 AI 应用。

Diagram showing OpenUSD integrating layered industrial data into a shared digital twin environment with robots, automation systems, and factory operations.

标题:OpenUSD 将多个数据层统一为单一视图,实现跨 3D 工具与工作流的无缝协作。

OpenUSD 是一个共享框架,使得在完整开发流水线中进行构建、仿真和验证成为可能,为自主系统工作流建立统一基础。智能体和软件开发者可以使用 OpenUSD 来:

  • 为仿真构建 3D 场景:物理 AI 工作流需要能够在不同传感器、环境和边界情况下保持一致的场景表示。OpenUSD 的可扩展 schema 和非破坏性分层模型,使团队能够对复杂的传感器配置和环境进行迭代,而无需在每次需求变化时重建整个流水线。

  • 准备可用于仿真的资产:在物理 AI 仿真中部署意味着需要确保资产能够按预期行为运行。使用 SimReady 框架的团队可以对资产进行验证,以满足所需的物理属性要求。

  • 基于行业驱动的标准构建:Alliance for OpenUSD(AOUSD)通过开放治理推动 OpenUSD 的发展,帮助团队将当前的 3D 工作流与该标准的演进保持一致。


开始使用 OpenUSD

访问开源工具和学习资源,开始在 3D 工作流中采用 OpenUSD。

开始学习 OpenUSD

开始学习

掌握使用 NVIDIA 的免费开源 Learn OpenUSD 学习路径,使用 OpenUSD 构建高效 3D 工作流所需的技能。

使用 OpenUSD 进行开发

使用 OpenUSD 进行开发

访问 OpenUSD 源代码直接从 GitHub 资源库下载,或在下方下载 NVIDIA 的预构建库和 Python API。

下载 USD 25.08、Python 3.12

面向 Windows面向 Linux

Develop with Omniverse Libraries

为 Physical AI 构建

使用 SimReady 工具和技能,将 OpenUSD 资产与受支持的 Physical AI 仿真和智能体工作流的要求和配置进行对照验证,确保其符合相应规范。

如需当前和历史版本的 USD 构建,请查看下方提供的可用下载资源。若想了解更广泛的构建相关讨论,请关注 AOUSD Build Interest Group 的社区活动。


NVIDIA 软件许可协议


OpenUSD 联盟

NVIDIA 是 OpenUSD 联盟 (AOUSD) 的联合创始人,该联盟是一个开放的非营利组织,致力于 OpenUSD 的标准化、开发和发展。要了解 AOUSD 工作组如何制定行业构建标准,可以从两个入口入手:核心规范文档,以及工作组 / 兴趣小组的参与机制。

详细了解 AOUSD

详细了解核心规范

NVIDIA OpenUSD 学习库


更多资源

代表社区的装饰性图像

加入社区

表示培训和认证的装饰性图像

培训和认证

表示开发者时事通讯的装饰性图像

注册以接收开发者时事新闻