面向开发者的 OpenUSD
OpenUSD 由 Pixar Animation Studios 开发,是一个用于在 3D 世界中创建、模拟和协作的开源框架。OpenUSD 是 NVIDIA Omniverse™ 的基础,NVIDIA Omniverse™ 是为工业数字化和生成式物理 AI 开发 3D 应用的平台。
工作原理
OpenUSD 是一个开源框架,用于在 3D 世界中进行组合、仿真与协作。其通用结构帮助开发者实时精确地控制场景组合,把多个 3D 资源集成到同一个舞台。每个 OpenUSD 资源都包含独立的数据层堆栈,如几何体、着色或纹理等,各层可以互换,而不会影响其他元素。

如何开始使用 OpenUSD
使用预构建库开始探索和学习 OpenUSD 内容 (例如 USD 示例) 。您还可以使用最新的 USD Python 版本或 API 开始使用 OpenUSD 进行开发。
下载预构建的 OpenUSD 库和工具
下载完整版 OpenUSD,其中包括预构建库和 USD 工具集。Windows 下载也完全启动,因此您可以立即执行 usdview 或任何其他捆绑的 USD 工具。
下载或使用预构建的 OpenUSD 库即表示您同意 NVIDIA Omniverse 许可协议。
在 PyPI 上下载 usd-core Python 软件包
如果您想尝试使用 USD Python API,或者您只需要读取和写入 USD 阶段和层的核心 USD 功能,也可以使用 usd-core 包。USD 是预构建的,只需“点安装”即可。
OpenUSD 示例项目和示例资产
提供免费的开源 USD 示例可下载,包括 physical AI 数据集和 USD 示例数据集。
用于神经渲染的 3DGUT
采用 3D Gaussian-based 3DGUT 技术,可将传感器数据渲染为高保真三维场景,是 NVIDIA Omniverse NuRec 神经重建的核心。算法支持输出 USD 文件格式,便于与仿真流程无缝集成。

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

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

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

Kitchen Set—Pixar 提供的示例资产
这是 Pixar 提供的完整厨房资产。原始模型由前实习生使用 Pixar 的 Renderman 创建,并已针对 USD 格式进行了优化。

达芬奇研讨会项目
达芬奇研讨会展示了 NVIDIA 创意团队如何构建这一出色的环境,以开发完整的 USD 电影制作流程。
基于 OpenUSD 技术构建
将 OpenUSD 技术用于机器人和工业仿真工作流程。