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文章
4793瀏覽量
102419 -
gpu
+關注
關注
27文章
4585瀏覽量
128124 -
python
+關注
關注
53文章
4752瀏覽量
84060
原文標題:Omniverse 教程 (13) : 基礎應用 | NVIDIA Omniverse USD Composer
文章出處:【微信號:Leadtek,微信公眾號:麗臺科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論