Page 1 of 1
How to fill the holes created in the process of generating triangulation
Posted: Thu Jul 22, 2021 8:08 am
by ccbutcher
Dear administrator ,
In the process of processing point cloud data to generate a triangulation network, many holes will be generated. How to fill all the holes? Or does our software have relevant algorithms available for us to use?
Thank you
Re: How to fill the holes created in the process of generating triangulation
Posted: Tue Jul 27, 2021 12:03 pm
by daniel
Mesh creation capabilites are quite limited in CloudCompare. Meshlab and probably other tools should give more options.
However, the Poisson Surface reconstruction plugin (see the wiki) should fill the holes by default.
Re: How to fill the holes created in the process of generating triangulation
Posted: Sat Jul 31, 2021 10:14 am
by DA523
In CloudCompare , in Delaunay meshing window , can play with Max Edge Length to avoid holes in the resultant mesh
This can help sometimes.
I found that CloudCompare Delaunay tool is better and superior to other software at least for my meshes.
Closing holes in other software is possible but the quality is not 100% . depends on your mesh characteristics.
You can end with non-manifolds and wrong order of trinagle vertices which may affect a lot of your mesh properties (volume, normals, printing, etc)
What I know and use to close holes -if needed- are:
1- Blender
File >> Import STL or PLY
TAB (edit mode)
aa (select all mesh) if it is not selected (orange color)
Mesh sub-menu
Clean Up
Fill Holes (you have the choice to choose no of side)
Export STL or PLY
2- MeshLab
File >> Import Mesh
Filter menu
Remishing
Close Holes
3- FreeCAD
File >> Open
Swithc to MESH DESGINE workbench
Mesh menu
Fill Holes
Also, you can close holes manually in several ways by Blender and FreeCAD if your number of holes is limited