How to make transparency of parts not overlap?


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.

Any ideas and help are appreciated!

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.

What happens if you draw them with Transparency 0, then after the player stops painting then Union them and make them Transparency .5.