面向开发者的 OpenUSD

OpenUSD 由 Pixar Animation Studios 开发,是一个用于在 3D 世界中创建、模拟和协作的开源框架。OpenUSD 是 NVIDIA Omniverse™ 的基础,NVIDIA Omniverse™ 是为工业数字化和生成式物理 AI 开发 3D 应用的平台。

开始使用
文档
论坛


工作原理

OpenUSD 是一个开源框架,用于在 3D 世界中进行创建、模拟和协作。OpenUSD 由 Pixar Animation Studios 开发,不仅限于文件格式,还支持 3D 内容创建和工具交换。

OpenUSD 的通用结构允许开发者将多个资产集成到一个“场景”中,从而实现动态场景操作。每个 OpenUSD 素材都包含独立的数据层堆栈,例如几何图形、着色或纹理,可以在不影响其他元素的情况下进行互换。例如,在厨房环境中的 OpenUSD 阶段,椅子或炉子的数据层可以独立交换,从而实现快速场景更新。

A diagram showing X

这种动态操作使开发者能够根据上下文高效测试多个素材版本,简化场景创建和更新,而无需从头开始重建。OpenUSD 的通用性使其成为视觉效果、建筑、机器人、制造等领域的行业标准。


OpenUSD 概述

查看本指南,了解帮助您开始使用 OpenUSD 的示例、技术参考和工具。

如何使用 OpenUSD 博客

了解开发者如何在 AI 和工业数字化时代采用 OpenUSD 来加速其 3D 工作流。

OpenUSD 讲解视频

观看此视频,概要了解 OpenUSD 及其在加速 3D 开发以迎接下一个工业和物理 AI 时代方面发挥的作用。

学习 OpenUSD
课程

通过此面向开发者和 3D 从业者的免费课程,加速您的 OpenUSD 工作流。


如何开始使用 OpenUSD

使用预构建库开始探索和学习 OpenUSD 内容 (例如 USD 示例) 。您还可以使用最新的 USD Python 版本或 API 开始使用 OpenUSD 进行开发。


OpenUSD SimReady 标准化工作流程

此手册对要求和流程进行了标准化,以便为 AI 工厂开发仿真就绪型功能和资产。它详细介绍了确定领域专家、起草资产规格、执行数据映射和差距分析、开发参考流程以及促进行业采用的步骤。


OpenUSD 示例项目和示例资产

免费和开源 USD 示例可通过 NVIDIA Omniverse 和合作伙伴网站下载。探索 USD 示例数据集物理 AI 数据集,以及 NVIDIA 学习库获取更多 OpenUSD 资源。

The Physical AI Dataset allows for developers to pretrain and deploy models.

OpenUSD SimReady 标准化工作流程

标准化要求和流程,支持为 AI 工厂开发仿真就绪型功能和资产。

The Physical AI Dataset allows for developers to pretrain and deploy models.

物理 AI 数据集

这个经过预验证的商用级数据集可以帮助研究人员和开发者预训练、测试和验证用于物理 AI 部署的 AI 模型。

Da Vinci Workshop showcases how the NVIDIA creative team built a complete USD film production pipeline.

达芬奇研讨会项目

达芬奇研讨会展示了 NVIDIA 创意团队如何构建这一出色的环境,以开发完整的 USD 电影制作流程。

 Pixar’s OpenUSD kitchen set

住宅大厅项目

住宅大厅项目展示了如何使用多个 USD 合成操作符来帮助多人设计团队创建建筑环境。

Animal Logic USD ALab

工厂规划 3D 素材示例

USD Explorer 的示例 3D 模型使用各种 CAD 应用来显示示例工厂模型和工厂规划。

Intel ASWF USD scene

仓库示例资产

此工业 3D 模型使用箱子、板条箱、安全锥、桶、传送带、坡道、梯子和托盘的 Pixar USD 模型展示了仓库空间示例。


基于 OpenUSD 技术构建

将 OpenUSD 技术用于机器人和工业仿真工作流程。