-
Notifications
You must be signed in to change notification settings - Fork 54
Possible bug in volume intersection #62
Comments
@vmora what's the state of this issue ? |
not tested yet what I had in mind is:
|
@mhugo, @vmora this is duplicated by issue #200 which I created. I adapted your example in to a unit test here (corrected a couple of typos and the non-closed Polygon):
with the Solid result:
whereas it should be the two part MultiSolid:
the cause being the two disjoint 3-cells resulting from the polyline intersections between the two boundaries being collectively processed by the Volume_import_modifier resulting in the first generated output Polyhedron containing two disjoint components. |
Test the case where a non-convex volume intersects a convex volume where the result should be 2 volumes. In Intersection3d.cpp we only take the first volume, I suspect a bug.
The text was updated successfully, but these errors were encountered: