GeometryService SubtractAsync creating 4 parts instead of 2

Hello
I am using GeometryService SubtractAsync, and I am using a super thin plane ingame to slice into a model. Instead of producing two parts, 4 parts are being produced. These 5 parts are all unioned:

There are two domes - one big dome, and one mini dome. The big dome is in direct contact with the basepart. When slicing, the basepart and the big domes work as intended. they are attached and slice properly. However, the minidomes disconnect and fall of separate from the big domes after slicing - it basically looks like this:
image
Anyone know why this happens and what is the solution?

1 Like

Solution: don’t use intersections with negative parts (im stupid)

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.