Preventing local overlap of semi-transparent parts in a model

Hello everyone,
I’m attempting to make a transparent player model, however, I’ve come across an issue that I’m having difficulty resolving:

As you can see, there is a clear overlap between the character’s body parts (for example between the arms and torso) that causes distracting dark black patches to appear. I would like to prevent this overlap, but NOT for objects outside of the player model (meaning, the semi-transparent blue block in the screenshot should still be visible through the player model).

I’ve thought about using highlights for this, but I don’t want to use these unless it’s necessary. Are there any other alternatives? Thank you.

3 Likes