NVIDIA Omniverse USD Composer(以前称为 Create)是 NVIDIA Omniverse 中用于构建虚拟世界的参考应用程序,允许用户进行组装、模拟和渲染大型场景。
Omniverse USD Composer 能够利用 OpenUSD 的高级工作流程(如图层、变体、实例化等),再结合 MDL(材质定义语言)和在 NVIDIA RTX GPU 上运行的 RTX 渲染器,构建和体验物理精准的世界。Omniverse USD Composer 集成了 Hydra 渲染代理支持,用户可以直接在 Omniverse 中按照使用习惯切换 Hydra 代理支持的渲染器或 Omniverse RTX 渲染器。
1. NVIDIA Omniverse USD Composer能用来做什么?
1.1 Connectors
NVIDIA Omniverse USD Composer 支持导航、修改和渲染 Pixar USD 内容。除了 USD 之外,Omniverse USD Composer 还可以使用 NVIDIA Omniverse Connectors 连接到许多应用程序,将 3D 模型、材质、动画等内容发布为 USD 格式。Omniverse Connectors 可用于许多现有工具,例如 Revit、Sketchup、3ds Max、Rhino、Grasshopper、Maya、Unreal、Blender 等。如果没有 Omniverse Connectors,用户也可以直接在应用程序中将 FBX、OBJ、Gltf、LXO 转换为 USD 格式。此外,许多不带 Omniverse Connectors 但本身支持 USD 的工具也可以引入 Omniverse USD Composer。
连接到 Nucleus 服务后,可以在应用程序和用户之间实时创作内容,以实现高级的多用户协作工作流程。
1.2 环境搭建
Omniverse USD Composer 提供先进的布局工具来构建虚拟世界,支持用户引入自己的素材或使用 Omniverse USD Composer 现有资产库(包括树木、家具、道路、人物等)。借助 Omniverse Connectors,可以更进一步从 Epic Games 虚幻引擎或 SideFX Houdini 等行业领先的工具中导入场景。Omniverse USD Composer 能够充分利用 USD 的高级工作流,如图层、变体、实例化、动画缓存等。
1.3 动画
Omniverse USD Composer 支持来自 Autodesk Maya、Epic Games 虚幻引擎、Autodesk 3ds Max 等工具的动画效果,并支持动画剪辑、骨骼动画、动画缓存和混合形状等功能。在 Omniverse USD Composer 中,可以实时播放这些动画,也可以以视频的形式导出。
1.4渲染、材质和照明
Omniverse USD Composer 包含先进的多 GPU 实时硬件加速 RTX 渲染器和基于 Pixar Hydra API 构建的 MDL 材质支持。它们都使用物理级精确的材质和照明生成逼真的实时交互式模拟效果。RTX 渲染器支持 2 种模式:实时光线追踪和交互式路径追踪。凭借对多个 GPU 的支持,路径追踪渲染器也可以达到实时速率,从而实现逼真的场景和可视化效果。
1.5 模拟和特效
Omniverse USD Composer 包含高级模拟功能,包括直接集成 NVIDIA PhysX、Blast 和 Flow,以呈现逼真的物理效果(例如破坏、火灾和烟雾)。用户还可以使用 SideFX Houdini 等工具导出 USD 动画和特效,然后将其导入 Omniverse USD Composer 进行渲染。
1.6 输出
创建模拟场景后,可以通过 Movie Maker 工具将其导出为 MP4 格式、序列化图像或交互式单机播放。此外,用户还可以用平板电脑等便携式移动设备体验 CloudXR 功能带来的 AR 体验。
1.7开发者工具
Omniverse USD Composer 同样具有高度可扩展性。Omniverse USD Composer 基于 NVIDIA Omniverse Kit 构建,允许用户开发自己的 Python 扩展程序。Omniverse USD Composer 中的所有关键功能均作为扩展编写,用户可以自行探索。
2. 如何获取Omniverse USD Composer?
和其他应用程序一样,在下载安装 NVIDIA Omniverse Launcher 后,前往 “Exchange(交易所)”,在 “Apps(应用)” 中下载“OMNIVERSE USD COMPOSER” 即可。
3. UI 界面
Omniverse USD Composer 应用的 UI 界面非常丰富,能够提供不同的布局工具和素材库,用户可以实时交互地组装、照明、模拟和渲染场景,或加速合成高级场景。
4.常用功能和技巧
Omniverse USD Composer 作为主要参考应用,包含许多先进的功能。
审核编辑:刘清
-
NVIDIA
+关注
关注
14文章
4989浏览量
103092 -
gpu
+关注
关注
28文章
4741浏览量
128963 -
python
+关注
关注
56文章
4797浏览量
84711
原文标题:Omniverse 教程 (13) : 基础应用 | NVIDIA Omniverse USD Composer
文章出处:【微信号:Leadtek,微信公众号:丽台科技】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论