visualbruno/ComfyUI-Trellis2
ComfyUI Wrapper for Microsoft Trellis.2 - Native and Compact Structured Latents for 3D Generation
解決的問題
本專案提供 TRELLIS.2 的 ComfyUI 封裝,讓使用者能將圖像生成 3D 資產的流程整合至節點式視覺工作流程中。它簡化了建立 3D 網格、為其貼上材質,以及使用各種專用節點進行優化之流程。
工作原理
實作了 TRELLIS.2 架構所需的一系列步驟,將影像轉換為 3D 物件。該封裝提供一系列節點,包含:
- 生成:從單一影像產生多角度影像或體素(例如使用 Sparse、ImageCond 或 Shape Cascade 生成器)。
- 網格建立:將體素轉換為網格,並使用各種演算法(例如 Voxel to Mesh、Trellis2ReconstructMesh)重建網格。
- 網格優化:使用 PyMeshlab 和 Meshlib 等套件,透過平滑、頂點焊接、簡化網格、填補孔洞等工具清理幾何結構。
- 材質套用:根據多角度影像為 3D 模型套用材質。
適用對象
使用 ComfyUI 並希望利用 TRELLIS.2 架構從 2D 影像生成 3D 資產的藝術家、3D 設計師與 AI 研究人員。
主要特色
- 完整的網格工具集:包含平滑、簡化與生成水密網格(Voxel to Mesh)的節點。
- 支援 LMD:支援多種模型,包括 Pixal3D-T 與 DINOv3 特徵提取器。
- 彈性生成方式:提供多種生成器類型(Sparse、ImageCond、Shape),以滿足不同的 3D 重構需求。
- 多角度渲染:透過 Nvdiffrast 集成渲染功能。
- 進階後處理:專用節點用於填補孔洞、焊接頂點與簡化網格。
相關
- 專案
- 專案
- 專案
- 專案
- 專案