ComfyUI Node
TRELLIS.2
A ComfyUI node in Runware/3D/microsoft with 42 inputs and 1 output.
TRELLIS.2
- image
- file_path
◄seed0►
◄numberResults1►
◄meshFile►
◄settings.alphaModeOPAQUE►
◄settings.decimationTarget500000►
◄settings.dracoCompression.enabledfalse►
◄settings.meshCluster.globalIterations1►
◄settings.shapeSlat.guidanceIntervalStart0.60►
◄settings.sparseStructure.guidanceIntervalStart0.60►
◄settings.texSlat.guidanceIntervalStart0.60►
◄settings.shapeSlat.guidanceIntervalEnd1.00►
◄settings.sparseStructure.guidanceIntervalEnd1.00►
◄settings.texSlat.guidanceIntervalEnd0.90►
◄settings.shapeSlat.guidanceRescale0.50►
◄settings.sparseStructure.guidanceRescale0.70►
◄settings.texSlat.guidanceRescale0.00►
◄settings.shapeSlat.guidanceStrength7.50►
◄settings.sparseStructure.guidanceStrength7.50►
◄settings.texSlat.guidanceStrength1.00►
◄settings.dracoCompression.level7►
◄settings.dracoCompression.quantizationNormal14►
◄settings.dracoCompression.quantizationPosition16►
◄settings.dracoCompression.quantizationTexCoord14►
◄settings.meshCluster.refineIterations0►
◄settings.remeshtrue►
◄settings.remeshBand1.00►
◄settings.remeshProject0.00►
◄settings.shapeSlat.rescaleT3.00►
◄settings.sparseStructure.rescaleT5.00►
◄settings.texSlat.rescaleT3.00►
◄settings.resolution1024►
◄settings.meshCluster.smoothStrength1►
◄settings.shapeSlat.steps12►
◄settings.sparseStructure.steps12►
◄settings.texSlat.steps12►
◄settings.textureFormatWEBP►
◄settings.textureSize2048►
◄settings.meshCluster.thresholdConeHalfAngleRad1.57►
◄ttlfalse►
◄ttl_value60►
◄outputFormatGLB►
CategoryRunware/3D/microsoft
Inputs (42)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | — | |
| seedopt | INT | 00–9223372036854776000 | Random seed for reproducible generation. When not provided, a random seed is generated in the unsigned 32-bit range. |
| numberResultsopt | INT | 11–4 | Number of results to generate. Each result uses a different seed, producing variations of the same parameters. |
| meshFileopt | STRING | 3D model to re-texture (UUID or URL). Skips geometry generation and applies new textures using the reference image. | |
| settings.alphaModeopt | COMBO | OPAQUE | Material alpha mode for the output mesh. |
| settings.decimationTargetopt | INT | 5000005000–1000000 | Target polygon count for mesh simplification. Lower values produce lighter models at the cost of geometric detail. |
| settings.dracoCompression.enabledopt | BOOLEAN | false | Compress the output GLB geometry with Draco. |
| settings.meshCluster.globalIterationsopt | INT | 10–64 | Global iterations for chart clustering. |
| settings.shapeSlat.guidanceIntervalStartopt | FLOAT | 0.600–1 | Start of the sampling schedule fraction over which guidance is applied. |
| settings.sparseStructure.guidanceIntervalStartopt | FLOAT | 0.600–1 | Start of the sampling schedule fraction over which guidance is applied. |
| settings.texSlat.guidanceIntervalStartopt | FLOAT | 0.600–1 | Start of the sampling schedule fraction over which guidance is applied. |
| settings.shapeSlat.guidanceIntervalEndopt | FLOAT | 1.000–1 | End of the sampling schedule fraction over which guidance is applied. |
| settings.sparseStructure.guidanceIntervalEndopt | FLOAT | 1.000–1 | End of the sampling schedule fraction over which guidance is applied. |
| settings.texSlat.guidanceIntervalEndopt | FLOAT | 0.900–1 | End of the sampling schedule fraction over which guidance is applied. |
| settings.shapeSlat.guidanceRescaleopt | FLOAT | 0.500–1 | Dampens oversaturation from high guidance values. Lower values apply more correction. |
| settings.sparseStructure.guidanceRescaleopt | FLOAT | 0.700–1 | Dampens oversaturation from high guidance values. Lower values apply more correction. |
| settings.texSlat.guidanceRescaleopt | FLOAT | 0.000–1 | Dampens oversaturation from high guidance values. Lower values apply more correction. |
| settings.shapeSlat.guidanceStrengthopt | FLOAT | 7.501–10 | How closely the output follows the input image. Higher values enforce stricter adherence to the visible geometry. |
| settings.sparseStructure.guidanceStrengthopt | FLOAT | 7.501–10 | How closely the output follows the input image. Higher values enforce stricter adherence to the visible geometry. |
| settings.texSlat.guidanceStrengthopt | FLOAT | 1.001–10 | How closely the output follows the input image. Higher values enforce stricter adherence to the visible geometry. |
| settings.dracoCompression.levelopt | INT | 70–10 | Encoding effort for Draco compression. Higher values reduce file size further but encode more slowly. |
| settings.dracoCompression.quantizationNormalopt | INT | 148–30 | Quantization bits for vertex normals. Higher values produce smoother shading at the cost of file size. |
| settings.dracoCompression.quantizationPositionopt | INT | 168–30 | Quantization bits for vertex positions. Higher values preserve more positional detail at the cost of file size. |
| settings.dracoCompression.quantizationTexCoordopt | INT | 148–30 | Quantization bits for texture coordinates. Higher values keep textures sharper at UV seams at the cost of file size. |
| settings.meshCluster.refineIterationsopt | INT | 00–64 | Local refinement iterations for chart clustering. |
| settings.remeshopt | BOOLEAN | true | Whether to remesh the output for cleaner topology. |
| settings.remeshBandopt | FLOAT | 1.000–16 | Narrow-band width in voxels used for dual-contouring remeshing. |
| settings.remeshProjectopt | FLOAT | 0.000–1 | Projection factor for snapping remeshed vertices back to the original surface. |
| settings.shapeSlat.rescaleTopt | FLOAT | 3.001–6 | Timestep rescaling factor for the sampling schedule. Controls how guidance strength is distributed across steps. |
| settings.sparseStructure.rescaleTopt | FLOAT | 5.001–6 | Timestep rescaling factor for the sampling schedule. Controls how guidance strength is distributed across steps. |
| settings.texSlat.rescaleTopt | FLOAT | 3.001–6 | Timestep rescaling factor for the sampling schedule. Controls how guidance strength is distributed across steps. |
| settings.resolutionopt | COMBO | 1024 | Voxel grid resolution for 3D generation. Higher values capture finer geometric detail. |
| settings.meshCluster.smoothStrengthopt | INT | 10–10 | Smoothing strength applied during chart clustering. |
| settings.shapeSlat.stepsopt | INT | 121–50 | Number of denoising steps. More steps improve quality but increase generation time. |
| settings.sparseStructure.stepsopt | INT | 121–50 | Number of denoising steps. More steps improve quality but increase generation time. |
| settings.texSlat.stepsopt | INT | 121–50 | Number of denoising steps. More steps improve quality but increase generation time. |
| settings.textureFormatopt | COMBO | WEBP | Texture format for the output mesh. |
| settings.textureSizeopt | INT | 20481024–4096 | Resolution of the output texture map in pixels. Higher values produce finer surface detail. |
| settings.meshCluster.thresholdConeHalfAngleRadopt | FLOAT | 1.570–3.141592653589793 | Cone half-angle threshold in radians used during UV chart clustering. |
| ttlopt | BOOLEAN | false | Enable to set ttl. Off uses the model's default. |
| ttl_valueopt | INT | 60 | Time-to-live (TTL) in seconds for generated content. Only applies when `outputType` is `URL`. |
| outputFormatopt | COMBO | GLB | File format for the generated 3D model. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| file_path | STRING | — |