Nodes/ComfyUI libigl/Smooth Mesh
ComfyUI Node

Smooth Mesh

A ComfyUI node in geompack/smoothing with 6 inputs and 2 outputs.

By PozzettiAndrea·Created 9 months ago·Updated 27 days ago· 209
Smooth Mesh
  • trimesh
  • smoothed_mesh
  • info
backend
backend.iterations5
backend.lambda_0.50
backend.mu-0.53
backend.cotangent_weighttrue
Categorygeompack/smoothing

Inputs (6)

NameTypeDefaultDescription
trimeshTRIMESH
backendCOMBOSmoothing algorithm. taubin=shrinkage-free (recommended), laplacian=fast but shrinks, hc_laplacian=low shrinkage, trimesh_*=lightweight alternatives
backend.iterationsoptINT51–200Number of smoothing passes. More = smoother but slower.
backend.lambda_optFLOAT0.500.01–1Smoothing strength per step. Higher = more aggressive smoothing per iteration.
backend.muoptFLOAT-0.53-1–-0.01Inflation factor (negative). Counteracts shrinkage from lambda. Must satisfy |mu| > lambda for stability. Typical: -0.53 for lambda=0.5.
backend.cotangent_weightoptCOMBOtrueUse cotangent weights instead of uniform weights. Cotangent weights respect mesh geometry better but may be unstable on degenerate meshes.

Outputs (2)

NameTypeDescription
smoothed_meshTRIMESH
infoSTRING