I made this add-on for Blender which contains additional operators for healing surface meshes. By default, Blender contains many routines that are meant for these tasks. Unfortunately, Blender’s default routines don’t always produce good results in some difficult cases. Specifically, I run into problems when I was trying to convert non-manifold isosurfaces into manifold surfaces with consistent face normals appropriate for volumetric rendering.
Here are some visual examples of what the add-on does, copy-pasted from add-on documentation, updated:
Fill holes (Sharp):
MH Recalc Norms:
Clean and Patch:
The add-on is available here: https://github.com/tkeskita/mesh_heal
Comments are welcome!