Mesh smoothing effectively reduces noise in the input surface. Especially meshes coming from 3D scanning and reconstruction typically contain noise.
PMP provides two different methods for smoothing, explicit and implicit Laplacian smoothing.
Try for yourself:
Explicit Laplacian can be controlled by the following parameters:
iterations
The number of iterations performed.use_uniform_laplace
Use uniform or cotan Laplacian. Default: cotan.See also pmp::explicit_smoothing().
timestep
The time step taken.iterations
The number of iterations performed.use_uniform_laplace
Use uniform or cotan Laplacian.rescale
Re-center and re-scale model after smoothing.