ComfyUI Node
BD TRELLIS.2 Shape to Textured Mesh
Generate PBR textured mesh from shape. Takes shape_result from "BD Image to Shape" node and generates PBR materials: - base_color (RGB) - metallic - roughness - alpha DUAL-INPUT WORKFLOW (Advanced): 1. Fast shape + detailed texture: - Get Conditioning at 512 → shape generation (fast) - Get Conditioning at 1536_cascade → texture_conditioning (detailed voxelgrid) 2. Different images for shape vs texture: - Get Conditioning with outline image → conditioning (for shape) - Get Conditioning with clean render → texture_conditioning (for texture) Returns: - trimesh: The 3D mesh with PBR vertex attributes - voxelgrid: Sparse PBR voxel data for BD Bake Textures node - pbr_pointcloud: Debug point cloud with all 6 PBR channels
BD TRELLIS.2 Shape to Textured Mesh
- conditioning
- shape_result
- texture_conditioning
- trimesh
- voxelgrid
- pbr_pointcloud
- shape_voxelgrid
- shape_pbr_pointcloud
◄seed0►
◄tex_guidance_strength7.5►
◄tex_sampling_steps12►
◄output_shape_voxelgridfalse►
Category🧠BrainDead/TRELLIS2
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| conditioning | TRELLIS2_CONDITIONING | — | |
| shape_result | TRELLIS2_SHAPE_RESULT | — | |
| seed | INT | 00–2147483647 | Random seed for texture variation |
| tex_guidance_strength | FLOAT | 7.51–20 | Texture CFG scale |
| tex_sampling_steps | INT | 121–50 | Texture sampling steps |
| output_shape_voxelgrid | BOOLEAN | false | When using dual conditioning, also output voxelgrid from shape conditioning (runs texture twice) |
| texture_conditioningopt | TRELLIS2_CONDITIONING | Optional: Separate conditioning for texture (different resolution/image) |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| trimesh | TRIMESH | — |
| voxelgrid | VOXELGRID | — |
| pbr_pointcloud | TRIMESH | — |
| shape_voxelgrid | VOXELGRID | — |
| shape_pbr_pointcloud | TRIMESH | — |