Create or adapt VTK-based mesh smoothing filters and operations
Create new VTK filters or adapt existing ones to behave like these MeshLab tools:
-
Laplacian smoothing -
VCG surface reconstruction -
Taubin smoothing
Each VTK filter should have a matching SMTK operation that fetches VTK data objects from the input SMTK objects, runs the VTK filter, and then either replaces VTK data for the SMTK objects or creates new SMTK objects for the output results.
An alternative would be to port the same functionality to smtk::mesh
operations, but at this point aeva is pretty tied to VTK.
Edited by Andinet enquobahrie