Hello !
So recently I’ve found this issue I couldn’t be able to fix and this is a bit problematic for the type of game I am making, which is a PVP game with CSG destructions.
As you may know, Roblox has updated the performance of the GeometryService and I wanted to give it a try.
But the problem is that, when I’m using UnionASync() or SubstractASync() (I haven’t tried with IntersectASync()), the result gives a really tiny PartOperation, and I don’t know if its a bug from the engine or from my script.
Here’s what’s happening in video:
As you can see the red part here is first getting unioned without problems but then, the whole part almost dissapears and returns a really tiny PartOperation ( < Vector3.one * .1).
Any ideas why it’s happening ?
Thanks for reading !