elalish / manifold

Geometry library for topological robustness
Apache License 2.0
958 stars 100 forks source link

better handling of tolerance for simplification #1017

Open pca006132 opened 3 weeks ago

pca006132 commented 3 weeks ago

Basically things left from #1007

elalish commented 3 weeks ago

Primarily: update CreateFaces() to handle continuous curvature, so it can e.g. separate a sphere into a patchwork of faces that are each within tolerance of flat. Ideally then we can remove the special "collapse short edges" step and do everything with the standard edge collapse.