Meshy for Omniverse / Isaac Sim

使用 Meshy Omniverse Bridge,將 Meshy 產生的 3D 模型直接傳送到正在執行的 NVIDIA Omniverse 或 Isaac Sim stage 中。


先決條件

Meshy Omniverse Bridge 可以將 MeshyAI 產生的模型傳送到 NVIDIA Omniverse 或 Isaac Sim 的目前 USD stage。它也可以在匯入時寫入 Sim-Ready body type、collision、physics material、height、semantic class 和選用的 Wikidata QCode 設定。

若要使用 Meshy-for-Omniverse / Isaac Sim,您應遵循以下步驟:

注意:我們已測試以下 Isaac Sim 版本:Isaac Sim 6.0.0

Omniverse Bridge 概覽

安裝

在 Isaac Sim 或 Omniverse Kit 應用程式中開啟 Window > Extensions,點擊選單圖示(),選擇 Import Extension,然後選擇下載好的 Meshy Bridge zip 套件。

開啟 Extensions

Import Extension 選單

選擇 Meshy Bridge zip

啟用擴充功能

在 Extension Manager 中搜尋 Meshy Bridge,啟用擴充功能;如果希望下次啟動時自動開啟,也可以同時啟用 Autoload。

啟用 Meshy Bridge

啟用後,Bridge 會監聽 127.0.0.1:5331,並為 Meshy webapp 提供 /status/import。如果應用程式未執行或擴充功能未啟用,Meshy 將無法連線到 Omniverse。

Sim-Ready 支援

傳送到 Omniverse / Isaac Sim 時,Meshy 可以在匯入階段寫入 Sim-Ready 設定:

  • Body type:dynamickinematicstatic
  • Mass mode:AutoMassDensity。Auto 不寫入 massdensity,由物理執行時期依照預設規則和 collider 資料處理。
  • Collision approximation:convexHullconvexDecompositionmeshSimplificationboundingCubeboundingSpherenone。此版本不公開 SDF collision。
  • Dynamic body 僅允許 convex 或 bounding 類近似;nonemeshSimplification 僅用於 static 或 kinematic body。
  • Semantic labels:class 加上選用的 wikidata_qcode。QCode 非必填,但填寫時必須符合 Wikidata 格式,例如 Q15026

下一步

安裝完成後,繼續閱讀 與 Omniverse 橋接,將 Meshy 模型傳送到 stage,並檢查 Sim-Ready 匯入結果。