Hello, this is my first forum post.
Wasn’t sure in which Sub-Forum this should go, as this contains multiple topics. Hope here is okay.
We are currently developing a mmorpg with unity and we created a custom Model for the player Character and a first set of clothes which we created in Blender. the Clothes should be far enough away from the skin and we assume we did the weighting correctly on the clothes. We want to be able to change clothes in the game.
Now sometimes we got a problem with the animation, because some of the skin of the Character is poking through the clothes.
We would like to ask if someone here got some experience with this and can recommend a asset from the asset store, a tool or other solution that works well to change Clothes on a Character without skin poking through in unity because of extreme animations (See attached Image).
Thanks in advance!

Someone may have a better solution, but what i would probably do is hide the faces covered by the colthing.
There are a few ways to do this, you could divide the mesh into pieces, and then disable certain meshes based on what area of the mesh is covered by cloth.
or you could use vertex colors to paint areas of the mesh, use a custom shader to alpha clip colors based on what items are equipped.
Finally, you could use a splat map instead to paint areas of the body instead of vertex colors, and alpha clip the mesh in a custom shader, based on the clothing equipped.
Weight painting it perfectly will be pretty hard to do especially if the shirts geometry and the mesh geometry topology aren’t dam near identical with identical weighting. Not saying its not achievable, but i think the above methods i mentioned are a more common way to achieve this.
Thanks for replying,
We gonna looks these solutions up. Is there one you would recommend out of those? We also did a quick search about using splat maps for clothes, but we just found tutorials on how to use splat maps for terrain. Could you also recommend some videos about the other solutions you mentioned? That would help us quite much
I think you may find better results looking for a “transparency mask shader” or “alpha mask shader”.
Thanks, we’re gonna look it up. Gonna post if we found something.
I think this video might help you!
This didn’t work for me but I did find attaching spheres and cylinders, then applying colour fix to them and attaching to the skeleton as a quick fix
no solution for this yet? I have the same problem.