How to fill the holes created in the process of generating triangulation

Feel free to ask any question here
Post Reply
ccbutcher
Posts: 1
Joined: Tue Jun 29, 2021 3:24 am

How to fill the holes created in the process of generating triangulation

Post 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
daniel
Site Admin
Posts: 7711
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: How to fill the holes created in the process of generating triangulation

Post 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.
Daniel, CloudCompare admin
DA523
Posts: 166
Joined: Mon May 25, 2020 4:02 pm

Re: How to fill the holes created in the process of generating triangulation

Post 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
Post Reply