TRELLIS.2:图像到模型
上传单张图像。使用 TRELLIS.2 生成带有完整 PBR 纹理的高保真3D模型。 该工作流同时包含 Pixal3D 管线。要运行 TRELLIS.2,将Boolean (Switch to Trellis2) 节点设为 true,工作流会自动切换到 TRELLIS.2 模型和条件。
在 Comfy Cloud 上运行
立即在 Comfy Cloud 上运行此工作流
下载工作流
下载 JSON,或在模板库中搜索“Pixal3D & TRELLIS.2: Image to Model”
LoadImage 节点:
viking_wolf_rune_axe.png
LoadImage 节点 122 · viking_wolf_rune_axe.png
工作原理
TRELLIS.2 通过三个扩散阶段生成 3D 资产,然后运行完整的网格后处理管线:- 背景移除: BiRefNet 移除输入图像的背景,工作流将主体裁剪到居中的 1024×1024 画布。可通过开关跳过背景移除
- 切换到 TRELLIS.2 管线:将
Boolean (Switch to Trellis2)设为true,工作流会自动加载 TRELLIS.2 模型 - 结构生成: 采样稀疏结构潜变量,解码为体素,再转换为粗略网格
- 形状细化: 形状阶段和上采样阶段将网格细化到目标分辨率(1536)
- 纹理生成: 纹理扩散阶段生成 PBR 材质体素(基色、金属度、粗糙度)
- 后处理: DC 网格重建、QEM 减面、UV 展开,以及将基色、法线和环境光遮蔽贴图烘焙到最终带纹理的网格
运行步骤
- 加载图像:使用
LoadImage节点加载对象的单个图像 - 将工作流加入队列:按 Ctrl(macOS 上为 Cmd)+ Enter
- 等待工作流执行:结构、形状和纹理阶段依次运行,随后进行后处理
- 查看结果:在
Preview3DAdvanced节点中检查网格。GLB 文件将保存到ComfyUI/output/3d/ComfyUI/
模型下载
下载此工作流使用的模型。两个扩散模型都需要:开关会决定运行哪一个。放到对应的models/ 子目录中。
TRELLIS.2 UNet 模型
trellis_2_int8_convrot.safetensors: TRELLIS.2 扩散模型(开关设为
true 时加载)Pixal3D UNet 模型
pixal3d_int8_convrot.safetensors: Pixal3D 扩散模型(默认加载)
形状 VAE
trellis_2_shape_vae_bf16.safetensors: 用于结构和形状解码的 VAE
纹理 VAE
trellis_2_texture_vae_bf16.safetensors: 用于纹理解码的 VAE
DINOv3 CLIP 视觉编码器
dino_v3_L_naf_fp32.safetensors: 用于图像条件的 CLIP 视觉编码器。TRELLIS.2 仓库中等价的 dino_v3_vit_l.safetensors 同样可用
BiRefNet 背景移除
birefnet.safetensors: 用于预处理的背景移除模型