Nodes/ComfyUI libigl/Sharpen L0 Minimize (backend)
ComfyUI Node

Sharpen L0 Minimize (backend)

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

By PozzettiAndrea·Created 9 months ago·Updated 27 days ago· 209
Sharpen L0 Minimize (backend)
  • trimesh
  • sharpened_mesh
  • info
alpha0.0010
beta2.0
iterations10
Categorygeompack/smoothing

Inputs (4)

NameTypeDefaultDescription
trimeshTRIMESH
alphaFLOAT0.00100.0001–0.1Initial regularization weight for L0 minimization. Controls the threshold below which normal differences are snapped to zero. Smaller = gentler start, larger = more aggressive initial flattening.
betaFLOAT2.01.1–10Growth rate for alpha each iteration. Alpha is multiplied by beta each step. 2.0 doubles per iteration. Higher = faster convergence to piecewise-flat.
iterationsINT101–50Number of L0 optimization iterations. The algorithm gradually increases the threshold, snapping more normals flat each step.

Outputs (2)

NameTypeDescription
sharpened_meshTRIMESH
infoSTRING