Files
PozzettiAndrea-ComfyUI-Geom…/nodes
PozzettiAndreaandClaude Opus 4.8 092f564feb Compute Curvature: fix smoothing blow-up (1e12) -- use stable averaging
smoothing_iterations used explicit cotangent diffusion `f += 0.5 * Minv @ L @ f`,
which is unstable: the Laplace-Beltrami spectral radius scales like 1/edge^2, so a
fixed step diverges on fine meshes (and obtuse triangles add negative cotangent
weights) -> fields exploded to ~1e12. Replaced with row-normalized umbrella
neighbour averaging (a convex combination), unconditionally stable at any
resolution. Verified: on a fine noisy sphere, smoothing now monotonically reduces
the field variance with finite values instead of blowing up.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 02:36:30 +02:00
..
2026-05-16 21:14:42 +02:00
2026-05-16 21:14:42 +02:00
2026-06-16 23:43:35 +02:00
2026-03-01 15:15:53 +00:00