Mesh Smoothing

Aug 28, 2022 · 1 min read

Implicit mesh smoothing using the Laplace-Beltrami operator.

Implicit Mesh Smoothing involves analyzing the curvature of each vertex of the mesh using the Laplace-Beltrami operator. We examine how much each vertex protrudes compared to its neighbors and iteratively remove sudden bumps (high-frequency noise) while preserving the overall shape of the mesh. This is achieved by iteratively adjusting the locations of each vertex to move it closer to the local average. You can find the python implementation here