面向开发者的 OpenUSD
NVIDIA 继续扩大通用场景描述 (OpenUSD 或 USD),帮助我们的工业和科学社区构建物理精准的大规模数字孪生。OpenUSD 是 NVIDIA Omniverse™ 用于开发适用于工业数字化和生成式物理 AI 的 OpenUSD 应用的平台。
NVIDIA 还通过 OpenUSD 联盟 (AOUSD) – 包括 Pixar、Adobe、Apple 和 Autodesk – 不断发展 OpenUSD,使其成为 AI 和工业数字化时代。
工作原理
OpenUSD 是一种用于在 3D 世界中进行创作、模拟和协作的开源框架。OpenUSD 由 Pixar Animation Studios 开发,不仅限于文件格式,还支持 3D 内容创作和工具交换。这种通用性使 OpenUSD 成为 VFX、建筑、机器人、制造等领域的行业标准。
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 是预构建的,只需“pip 安装”即可。
适用于 OpenUSD 的 NVIDIA NIM™ 工具
杠杆生成式 AI Copilots 和智能体开发加速 3D 世界创建的 OpenUSD 工具。
USD 代码
先进的 LLM,可回答 OpenUSD 知识查询并生成 USD-Python 代码。
USD 搜索
使用基于文本或图像的输入,对 OpenUSD 数据、3D 模型、图像和资产进行 AI 驱动的搜索。
USD 验证
验证 OpenUSD 资产与即时 RTX 渲染和基于规则的验证的兼容性。
OpenUSD 示例项目和示例资产
您可以通过 NVIDIA Omniverse 和合作伙伴网站下载免费和开源 USD 示例。NVIDIA 学习库了解更多内容。
达芬奇研讨会 – NVIDIA 项目
达芬奇研讨会展示了 NVIDIA 创意团队如何构建这一令人惊叹的环境,以开发完整的 USD 电影制作流程。
住宅大厅 – NVIDIA 项目
Residential Lobby 项目展示了多个 USD 合成弧的使用,以帮助多人设计团队创建建筑环境。
AECO 演示包 – Cesium 示例
下载适用于建筑、工程、施工和运营工作流程的 Cesium 3D 地理空间数据。
厨房套件 – Pixar 的示例素材
Pixar 提供的完整厨房素材。原始模型由一名前实习生使用 Pixar 的 Renderman 创建,并针对 USD 进行了优化。
USD ALab – Animal Logic 数据集
ALab 是 Animal Logic 用于探索、训练和测试 USD 支持的完整制作场景。它包含 300 多个素材,包括带有循环动画的高质量纹理和角色。
4004 Moore Lane – 英特尔的 USD 场景*
4004 Moore Lane 是一种开源 USD 资产,旨在提供完整的高质量场景,用于测试各种视觉计算问题。
NVIDIA OpenUSD 学习库
更多资源
探索精选的 USD 和 Hydra 资源,进一步加速您的学习之旅。