ComfyUI Node
Sharpen Guided Normal (backend)
A ComfyUI node in geompack/smoothing with 5 inputs and 2 outputs.
Sharpen Guided Normal (backend)
- trimesh
- sharpened_mesh
- info
◄normal_iterations5►
◄vertex_iterations10►
◄sigma_s1.0►
◄sigma_r0.35►
Categorygeompack/smoothing
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| trimesh | TRIMESH | — | |
| normal_iterations | INT | 51–50 | Iterations for guided bilateral normal filtering. More iterations produce smoother/flatter regions while preserving sharp edges. |
| vertex_iterations | INT | 101–100 | Iterations for updating vertex positions to match filtered normals. More iterations give better convergence. |
| sigma_s | FLOAT | 1.00.1–10 | Spatial weight sigma as a multiple of average edge length. Controls the neighborhood size for normal filtering. Larger = smoother but may blur sharp features. |
| sigma_r | FLOAT | 0.350.01–1 | Normal similarity threshold. Controls which normals are averaged together. Smaller = more aggressive edge preservation. 0.35 corresponds to roughly 40 degree dihedral angle threshold. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| sharpened_mesh | TRIMESH | — |
| info | STRING | — |