-
-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
integrate PyMeshLab for meshing_repair_non_manifold_vertices #431
Comments
actually..... i've found some that require multiple runs of meshing_repair_non_manifold_vertices.... |
actually..... i've found some that require multiple runs of meshing_repair_non_manifold_vertices.... |
You may want to look at the source of the exception you are trying to correct and see if maybe you can avoid the problem upstream of the repair: https://github.com/NeuronRobotics/JCSG/blob/development/src/main/java/eu/mihosoft/vrl/v3d/Plane.java#L106 |
I need a small file <1mb that produces the problem for unit testing |
the root cause may have been fixed in this commit: NeuronRobotics/JCSG@5974f4a |
ms.meshing_repair_non_manifold_vertices(vertdispratio = 0.010000)
running this twice fixes most STLs with duplicated vertices
Here is a clean pr adding SceneBuilder as an example of all the bits that need to be touched:
#409
Process is documented here: #412
MeshLab is a utility, so it would just require an additional json in ExternalEditorsBowlerStudio and a static class call in:
https://github.com/CommonWealthRobotics/bowler-script-kernel/blob/kh/add-cadoodle/src/main/java/com/neuronrobotics/bowlerstudio/util/GeometrySimplification.java
The text was updated successfully, but these errors were encountered: