Open3D
Open3D copied to clipboard
remesh triangle mesh to improve the quality of original mesh
Is your feature request related to a problem? Please describe. Yes, lots of input triangle mesh in bad quality
Describe the solution you'd like some APIs like pygalmesh.remesh_surface do
Describe alternatives you've considered do not know
Additional context some useful links you may need.
I do not know if I miss something(already check the code and issues), I just can not find open3d has such remeshing like API exist
Suggestions for the scope:
- resolve non-manifold vertices and edges
- fill the holes
- improving topology by flipping illegal edges, collapsing small edges
- resolve triangles with zero area
- [optional] subdividing triangles, flipping illegal edges, and then collapsing small edges make a significant improvement in topology
Well, perhaps some additional steps should be taken. The Euler characteristic should be tested after re-meshing.
@dperyel thanks for your reply, my original thinking about remeshing is pretty like my comment as in https://github.com/pmp-library/pmp-library/issues/92#issue-1081799030
all of these remeshing algorithms follow a similar pipeline, someone from Open3D team may use them as references.