-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
Extra edges after complex subtraction #181
Comments
|
I fixed #183 in v0.0.15 which seemed to be related but it does not seem to have fixed this issue. Are you seeing this same kind of issue with any simpler models? Ideally generated models from the three.js primitives? |
I've not yet seen it happen from a single subtraction between two threejs primitives, but I have seen it happen after multiple consecutive subtractions. I'll see if I can produce a simpler example on the latest update this week. Thank you for investigating! |
#193 should fix it: |
I still want to check out the "intersection edges" issue listed above, though. |
Subtracting a box (or any shape) from a 3DBenchy (popular 3D print) produces a geometry with several incorrect edges contained in the subtraction area. These are only visible when rendering the result wireframe.
Repro: Open this codesandbox link (adapted from the Simple CSG example) and set brush 1's shape to "mesh".
Additional info:
isWaterTight reports true for this mesh,
Blender's 3D print checker also reports zero non-manifold edges.
Hope this report might help figure out some edge cases.
The text was updated successfully, but these errors were encountered: