In my script i am using Surfaces in combination with the Surface.Difference node.
However the problem i am having right now is that this node cuts off my adjacent surfaces as well (not only the overlapping ones.)
Hi @Daan
I think it is the regular behaviour of the difference node : if you remove “nothing” (no overlapping) from “something” you get “something”.
You can filter the adjacent surfaces by using Geometry.Intersect, if the result is not a surface you drop it.
The solution with geometry.intersect did not work for me, however i did create a similar approach, but now my list structure is wrong at the output of the group.