CGAL / cgal

The public CGAL repository, see the README below
https://github.com/CGAL/cgal#readme
Other
4.98k stars 1.39k forks source link

Add a function in PMP to remesh a FaceGraph with Mesh_3/Surface_mesher #4301

Closed sloriot closed 2 years ago

sloriot commented 5 years ago

The idea is to add a function in PMP that is a one-liner to remesh a polyhedral surface with options as named parameters.

This could include the sampling of connected components as option, sharp features as constrained edges, etc...

afabri commented 5 years ago

As we had discussed it some days ago, the goal was more to have a chapter with several remeshing algorithms (based on Mesh_3, isotropic_remeshing,..).

sloriot commented 5 years ago

This is a separate issue.

lrineau commented 5 years ago

That would introduce a dependency from PMP to Mesh_3. I think that function should be introduced in Mesh_3, even if it uses the "PMP style" for its API (with named parameters).

MaelRL commented 5 years ago

If/When PMP is split (https://github.com/CGAL/cgal/issues/4302), a dependency on Mesh_3 in the "PMP_meshing" component would maybe be not so unnatural. (But that is not too close in the timeline.)

sloriot commented 3 years ago

Initialization part also relevant for #921