As you can see, the transparency where the parts overlap is less than the .5 that they’re both set to. I want it to simply be .5 throughout. How can I do this?
I know this is possible through making them a union, but I’m making a drawing system where parts are placed as the brush is moved, and UnionASync() doesn’t work fast enough for it to still be smooth.
Besides unioning or creating a custom function to essentially union it yourself but quicker, I do not think there is a direct way to do this.
A roundabout way of fixing it, however, could be unioning the parts when a player lifts up the LMB (or stops pressing the screen if mobile compatible). This would ensure that the transparency overlapping is reduced to a sensible amount.
Though, this might not be the solution you were looking for. Let me know!
That’s what I have it doing right now; the problem is, while you’re drawing before you pick up the brush, the parts overlap with each other and it looks bad.