Laplacian Smoothing

Feb 3, 2021·
Ben Ahlbrand
Ben Ahlbrand
· 1 min read
Image credit: Unsplash

I implemented laplacian smoothing in my core c++ pipeline using the discrete formulation of the cotangent laplace operator.

As a test case, I tried “over-smoothing” a typical mesh to see it reduce along the medial axes. Below you see my source mesh before smoothing:

elephant

And after several iterations:

elephant smoothed

And now several more:

#