I think helmet, armour, shoes, weapon etc are different models attached to player's vertex with same animation. So you don't have to change skins just models. Only base looking (naked or skeleton) human still the same. Then you may attach different shaders to different part of armour too


Never say never.