ComfyUI Node
Smooth Mesh
A ComfyUI node in geompack/smoothing with 6 inputs and 2 outputs.
Smooth Mesh
- trimesh
- smoothed_mesh
- info
◄backend▾►
◄backend.iterations5►
◄backend.lambda_0.50►
◄backend.mu-0.53►
◄backend.cotangent_weighttrue►
Categorygeompack/smoothing
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| trimesh | TRIMESH | — | |
| backend | COMBO | Smoothing algorithm. taubin=shrinkage-free (recommended), laplacian=fast but shrinks, hc_laplacian=low shrinkage, trimesh_*=lightweight alternatives | |
| backend.iterationsopt | INT | 51–200 | Number of smoothing passes. More = smoother but slower. |
| backend.lambda_opt | FLOAT | 0.500.01–1 | Smoothing strength per step. Higher = more aggressive smoothing per iteration. |
| backend.muopt | FLOAT | -0.53-1–-0.01 | Inflation factor (negative). Counteracts shrinkage from lambda. Must satisfy |mu| > lambda for stability. Typical: -0.53 for lambda=0.5. |
| backend.cotangent_weightopt | COMBO | true | Use cotangent weights instead of uniform weights. Cotangent weights respect mesh geometry better but may be unstable on degenerate meshes. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| smoothed_mesh | TRIMESH | — |
| info | STRING | — |