Is it possible to optimize a 3D Delaunay triangulation with CGAL ? #8497
Replies: 1 comment 4 replies
-
Hello, you can use the optimizers described in the Tetrahedral mesh generation package. They move vertices, change the connectivity, and keep surfaces valid, but they do not insert or remove any vertices. Both the input and output triangulations and Regular triangulations (weighted Delaunay triangulation). You can also use the Tetrahedral remeshing package. It does insert and remove vertices, and can be tuned to use a given sizing field, or protect selected vertices to make sure they still are in the output mesh. What are the criteria you want to fulfill with this optimization? |
Beta Was this translation helpful? Give feedback.
-
I would like to optimize a 3D triangulation with CGAL. More specifically, I would like to be able to, starting for a 3D triangulation object, to optimize the tetrahedrons and respect a size field using Delaunay refinement. Also, only certain tetrahedrons that are "colored" should be optimized, and a certain surface should be preserved.
I know there is a lot of algorithms for this in the different mesh related modules of CGAL. However, they do not seem to be applicable to a simple 3D Delaunay triangulation of points, and I also need to recover the newly added points by CGAL (and to not delete any input points).
Beta Was this translation helpful? Give feedback.
All reactions