Overview
Laplacian mesh smoothing reduces high-frequency noise but can shrink shapes if constraints or volume preservation are not used.
Smooths a mesh by moving vertices toward the average of their neighbors.
Compact metadata for implementation and discovery.
Laplacian mesh smoothing reduces high-frequency noise but can shrink shapes if constraints or volume preservation are not used.
Quick facts
Runtime and memory behavior at a glance.
Best
O(V + E)
Average
O(iterations * (V + E))
Worst
O(iterations * (V + E))
Space
O(V)
v_next = v + lambda * (mean(neighbors(v)) - v)Moves each vertex toward its neighbor average.
Draw the input shapes, active tests, and generated geometric result.
Laplacian Mesh Smoothing should be used with the assumptions and tradeoffs of mesh Processing in mind.
What each reference supports for this entry.
Computational geometry textbook support for Laplacian Mesh Smoothing's geometric model, data structures, and robustness concerns.
Open sourceAlgorithm catalog support for Laplacian Mesh Smoothing's problem context, known alternatives, and practical selection tradeoffs.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Geometry · Extended
Subdivision refines surfaces while smoothing adjusts existing geometry.
Compare with thisBoth rely on mesh connectivity and local neighborhood operators.
Mesh simplification workflows often smooth or regularize geometry afterward.