NVIDIA Omniverse Connect 允許您使用常用的應用程序作為 NVIDIA Omniverse 平臺的內容交付工具。在 Omniverse 的助力下,Revit、Rhino、Maya、Unreal Engine 等工具變得更有潛力。實時協(xié)作、路徑追蹤渲染、Nucleus 快照和 USD 轉換是使用 NVIDIA Omniverse Connectors 的直接優(yōu)勢之一。此外,還有一個簡單的集成 UI,您會發(fā)現在 Omniverse 中構建 3D 世界比想象得要容易。
連接到 NVIDIA Omniverse
從其他應用程序中與 NVIDIA Omniverse 進行交互的方式有很多,其中有不少是實時的,并且具有自動的材質轉換。
1.Connectors
NVIDIA Omniverse Connectors(連接器)是連接 NVIDIA Omniverse 與各類行業(yè)軟件應用程序和微服務的插件?,F已推出的 Omniverse Connectors 包括 Adobe Substance 3D Painter、Autodesk 3ds Max、Autodesk Maya、Trimble SketchUp、Epic Games Unreal Engine 等。今天我們來了解一下不同 Omniverse Connector 的功能及區(qū)別。
1.1 Autodesk 3ds Max
NVIDIA Omniverse 3ds Max Connector 插件為 3ds Max 用戶提供了一個簡單的工具包,可用于將其模型數據發(fā)送并實時同步到 NVIDIA Omniverse Nucleus 中。這不僅能夠通過諸如 NVIDIA Omniverse USD Composer 這樣的 App,為 3ds Max 用戶提供一個出色的渲染器,還提供了打開、編輯和同步任何 NVIDIA Omniverse Connect 插件的能力?,F在,3ds Max 用戶可以根據需求,選擇最適合的工作流,同時為所有下游消費者提供最新的修訂版本。
1.2 Autodesk Alias Automotive
Alias Connector 為 Autodesk Alias 用戶提供了一個工具包,可用于將模型數據發(fā)送到 NVIDIA Omniverse Nucleus 服務器。這不僅能夠通過 NVIDIA Omniverse USD Explorer,為 Autodesk Alias 用戶提供一個出色的渲染器,而且還能夠打開、編輯和同步任何支持 NVIDIA Omniverse Connect 的應用程序。
*注意:Alias Connector 支持的版本為 Autodesk Alias versions 2022、2023 和 2024。
1.3 Adobe Substance 3D Painter
Adobe Substance 3D Painter 是一個為創(chuàng)意專業(yè)人士提供的 3D 紋理應用程序,有數百種智能材料可供使用,還有一個強大的畫筆引擎,可以在幾分鐘內生成各種 3D 模型的紋理。
Adobe Substance 3D Painter Connector 與 NVIDIA Omniverse USD Composer Live Link extension 協(xié)同工作,在 Omniverse USD Composer 中提供繪制網格的實時可視化。Painter Connector 可以:
在 Omniverse USD Composer 中打開一個 active Painter 網格 USD 文件;
在 Omniverse USD Composer 中復制 Painter environment HDR 作為一個 Dome Light;
在 Omniverse USD Composer 中實時更新紋理貼圖和材質;
導入當前在 Omniverse USD Composer 中打開的 USD 網格;
如果 USD 使用 OmniPBR,那么 Albedo、Normal 和 Roughness textures 將被導入到 Painter 中的項目中。
1.4 Autodesk Maya
目前有兩個 Maya Connector 可供使用。過去幾年的 Maya Connector 現在被叫做 Maya (Legacy) Connector,新版本叫做 Maya (Native) Connector。主要區(qū)別在于:Maya (Legacy) Connector 和 Autodesk Maya USD 并不兼容,而 Maya (Native) Connector 與之兼容。
1.5Autodesk Revit
NVIDIA Omniverse Revit Connector 為 Autodesk Revit 用戶提供了一個工具包,用于將其模型數據發(fā)送到 NVIDIA Omniverse。這不僅能夠通過基于 NVIDIA Omniverse Kit 的應用程序,為 Revit 用戶提供一個出色的查看器,還能夠打開、編輯和同步其他 Omniverse 應用程序,并通過 NVIDIA Omniverse Connectors 聚合文件。Revit 用戶可以根據需求,選擇最適合的工作流,同時為所有下游消費者提供最新的修訂版本。
1.6 Blender
Blender 是一個開源的 3D 建模應用程序。您可以在 NVIDIA Omniverse Launcher 中下載具有 NVIDIA Omniverse Connect 功能兼容版本的 Blender。
1.7 Epic Games Unreal Engine
NVIDIA Omniverse Unreal Engine Connector 插件是將場景、幾何和材質內容導出到 USD 和 NVIDIA Omniverse 的最佳方式之一。MDL(Material Definition Language,材質定義語言)插件的材質導出功能讓 Unreal Engine 能夠更加簡單便捷地編輯 MDL 材質。通過 Unreal Engine 的地形和景觀編輯器,藝術家只需點擊幾下鼠標,就能將幾何和材質直接導出到 Omniverse,并存儲為 USD 網格。該插件還支持 USD 和 MDL 導入以及網格、材質和舞臺的實時編輯。
支持的版本
NVIDIA Omniverse Unreal Engine Connector 適用于以下 Windows 版本的 Unreal Editor:5.1、5.2、5.3。
*注意:當前沒有可用于 Linux 的 Connector 版本。
Unreal Engine 中的 USD 和 MDL
USD 資產被 Omniverse USD Actors 使用,就像 Static Mesh 被 Static Mesh Actor 使用一樣。MDL 資產首先由這個 Omniverse MDL 圖標表示。一旦被導入,它們將由 Unreal 材質資產圖標表示。
*注意:若文件夾和 USD/MDL 資產是紅色的且被鎖定,則表示這是 NVIDIA Omniverse Nucleus 掛載上的只讀文件。
資產加載和緩存
資產直到被使用時才真正從 NVIDIA Omniverse 加載和轉換。一旦加載,轉換的 Unreal 資產(如紋理、材質)就將緩存在磁盤上,必要時將進行更新。
*注意:Content Browser 在項目的 /Content/Omniverse 文件夾中顯示 USD 和 MDL 文件,但這些文件不存在于磁盤上。隨著資產加載,Unreal 資產只是暫存到這些位置,目的是為了快速重新加載。因此,不要在 /Content/Omniverse 文件夾中創(chuàng)建資源,因為當這些文件夾被清理時,它們可能會從磁盤上刪除。
1.8 Graphisoft Archicad
NVIDIA Omniverse Archicad Connector 插件為 Archicad 用戶提供了一個工具包,可以將他們的模型發(fā)送并實時同步到 NVIDIA Omniverse Nucleus 服務器。這不僅使 Archicad 能夠通過 NVIDIA Omniverse 應用程序訪問出色的渲染器,而且還能夠打開、編輯和同步任何 NVIDIA Omniverse Connect 應用程序?,F在,Archicad 用戶可以根據需求,選擇最適合的工作流,同時為所有下游消費者提供最新的修訂版本。
1.9 ipolog
NVIDIA Omniverse 是一個強大的多 GPU 實時仿真和協(xié)作平臺。通過提供雙向 ipolog Omniverse Connector,ipolog 再次引領數字孿生生產計劃領域,這使得材質供應和工人模擬的整體數字孿生成為可能。ipolog Omniverse Connector 使規(guī)劃人員能夠在 Omniverse 中共享他們的規(guī)劃場景,從而為制造業(yè)中的整體數字孿生做出貢獻。
1.10 Kitware Paraview
NVIDIA Omniverse ParaView Connector 插件添加到 ParaView 的組件包括一個自定義 NVIDIA Omniverse Connector 的渲染視圖、兩個過濾器以及默認啟用的“View>Toolbars”菜單選項中的工具欄:
“Omniverse”工具欄
在“View>Toolbars”下,可以通過類似于其他 NVIDIA Omniverse Connect 應用程序的界面,與 NVIDIA Omniverse ParaView Connector 插件進行交互:
這里的按鈕分別用于:登錄到 NVIDIA Omniverse Nucleus 服務器、打開設置面板、在 NVIDIA Omniverse 應用程序中打開當前場景、顯示文檔、查看有關插件的信息。
“Omniverse Connector”渲染視圖
NVIDIA Omniverse Connector 渲染視圖的工作方式與普通渲染視圖一樣,只是此渲染視圖中可見的所有內容都會發(fā)送到 NVIDIA Omniverse Nucleus 服務器或本地 USD 文件。具體來說,對于視圖管道中所有可見的 ParaView actor,它們的渲染數據數組(如 point、normal、texcoord 和 vertexcolor)或體積渲染字段都將被轉換為 USD,并可發(fā)送到 NVIDIA Omniverse。用戶查看的每個時間步都會收集數據,并與之前查看的時間步數據一起存儲在 USD 中——除非 actor 的數據不隨時間變化。
1.11 McNeel Rhinoceros
NVIDIA Omniverse Rhino Connector 為 Rhino 用戶提供了一個工具包,用于將他們的模型發(fā)送并實時同步到 NVIDIA Omniverse Nucleus 服務器。這不僅使 Rhino 能夠通過 NVIDIA Omniverse USD Presenter 或 Kit 訪問出色的渲染器,而且還能夠打開、編輯和同步任何 NVIDIA Omniverse Connector 應用程序?,F在,Rhino 用戶可以根據需求,選擇最適合的工作流,同時為所有下游消費者提供最新的修訂版本。
1.12 PTC Creo
▲ NVIDIA Omniverse Creo Connector 概述
NVIDIA Omniverse Creo Connector 為 PTC Creo 用戶提供了一個工具包,可用于將他們的模型發(fā)送到 NVIDIA Omniverse Nucleus 服務器。這不僅使 PTC Creo 能夠通過 NVIDIA Omniverse 應用程序訪問出色的渲染器,而且還能夠打開、編輯和同步任何 NVIDIA Omniverse Connect 應用程序。現在,PTC Creo 用戶可以根據需求,選擇最適合的工作流,同時為所有下游消費者提供最新的修訂版本。
1.13 Reallusion Character Creator
專為 NVIDIA Omniverse 打造的 Reallusion Character Creator Connector,可將數字人及其動作從 Character Creator 傳輸到 NVIDIA Omniverse Nucleus 服務器,通過直接為 Machinima 創(chuàng)建數字人的工作流增添強大功能,呈現出色的 NVIDIA RTX 視覺質量。
1.14 Reallusion iClone
Realusion 的 iClone Omniverse Connector 插件可用于將角色、運動、道具、相機和燈光從 iClone 轉移到 NVIDIA Omniverse Nucleus 服務器。有了 iClone、Character Creator 和 NVIDIA Omniverse,任何技能水平的專業(yè)人員都可以利用這些工具高效地為項目創(chuàng)建角色動畫。
1.15 SideFX Houdini
Houdini 是一個先進的建模、動畫、效果、模擬、渲染和合成的程序包,它的功能是基于過程工作流的。Houdini 使用節(jié)點網絡來組織一道道加工工序,從原始數據得到最終結果。
NVIDIA Omniverse Houdini Connector 支持直接從 NVIDIA Omniverse Nucleus 文件路徑引用 USD 數據,并為簡化 NVIDIA Omniverse 和 Houdini 之間的工作流程建立基礎。
1.16 Trimble SketchUp
NVIDIA Omniverse SketchUp Connector 插件為 SketchUp 用戶提供了一個工具包,可以將模型發(fā)送到 NVIDIA Omniverse Nucleus 服務器。這不僅使 SketchUp Connector 可以通過 NVIDIA Omniverse 應用程序訪問出色的渲染器,而且還能夠打開、編輯和同步任何 NVIDIA Omniverse Connect 應用程序。現在,SketchUp 用戶可以根據需求,選擇最適合他們需求的工作流,同時為所有下游消費者提供最新的修訂版本。
1.17 Unity
NVIDIA Omniverse Unity Connector 是一個 Unity 編輯器插件,支持 OpenUSD 數據 I/O 管道。
NVIDIA Omniverse Unity Connector 已經測試并正式支持 Unity LTS 版本。
Unity Connector 有以下特性:
可導入/導出 USD 文件;
從 Unity 編輯器到 Omniverse 應用程序的單向同步支持結構,其中 Prefab 被分成多個 USD,并被 Payload 引用;
導出/導入:材質支持 MDL (OmniPBR/OmniGlass) 或 UsdPreviewSurface;
導出:Prefab to Payload;
導出:物理支持。
1.18 Visual Components
借助 NVIDIA Omniverse 的 Visual Components Connector,制造業(yè)可以訪問一個獨特的虛擬環(huán)境,該環(huán)境不僅能夠模擬生產流程,還提供具有逼真視覺效果和物理特性的系統(tǒng)仿真。
Visual Components Omniverse Connector 插件可促進 Visual Components 和 NVIDIA Omniverse 之間的交互。簡而言之,這意味著在 Visual Components 中對布局所做的任何更改都會立即實時轉化至 Omniverse,反之亦然——當進行迭代或更改時,無需不斷導出或導入文件。
2.其他連接方式
Connectors 提供了一種簡化的體驗,但還有其他方式可以連接到 NVIDIA Omniverse,為許多工作流帶來便利:由于不需要主機應用程序,Converters 支持快速導入和轉換。
2.1 Converters
常見的 CAD/3D 格式可通過以下本地 Omniverse Extensions 直接轉換為 USD。
Converter Extensions:
AssetImporter
CAD Converter
3MF Converter
GeoJSON Converter
OGC Map Tile Loader
SimScale Converter
PTC Onshape Importer
2.2 第三方 Converters
由合作伙伴開發(fā)的 Kit Extensions,也可將他們的應用程序連接到 NVIDIA Omniverse:
Lightmap HDR Light Studio
RADiCAL live
Replica
2.3 Omniverse Drive
DCC 應用程序可以通過 Omniverse Drive 間接向 NVIDIA Omniverse Nucleus 提交內容,提供了類似于單向 Connector 的體驗。
Omniverse Drive Capable Applications:
Adobe Substance 3D Designer
Adobe Photoshop
Foundry Nuke3D
Maxon Redshift
Maxon ZBrush
審核編輯:劉清
-
連接器
+關注
關注
98文章
14520瀏覽量
136547 -
NVIDIA
+關注
關注
14文章
4986瀏覽量
103066 -
gpu
+關注
關注
28文章
4740瀏覽量
128951 -
MDL
+關注
關注
0文章
7瀏覽量
7195
原文標題:Omniverse 教程 (6) : Omniverse Connectors 功能及區(qū)別
文章出處:【微信號:Leadtek,微信公眾號:麗臺科技】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論