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 集成渲染功能。
- 高级后期处理:专用节点用于填充孔洞、焊接顶点和简化网格。
相关
- 项目
- 项目
- 项目
- 项目
- 项目