I have a shirt with an armature. I have a script attach the armature of the shirt to the armature of the character. It works great, until the character’s skin is showing through the shirt when the arm is bent. How could I fix this?
Here is a gif:
https://giphy.com/gifs/3d-indie-gamedev-82YkdFc3Ul1alOpqQo
This is perhaps a very “hacky” fix, but one way you could solve this issue is to make parts of your character’s textures transparent (and obviously set up your material to use this transparency). Simply put, make the character’s skin textures in the offending areas transparent using GIMP or a similar tool so that they don’t show through the clothing. Again, I don’t expect any votes for this answer (forgive me as I’m more of a coder than a character modeller), but it’s a quick fix that I’ve used recently to solve this problem (note: it obviously won’t work if the clothing over the offending areas has transparency that reveals the skin underneath).