I am working on a game rigging pipeline and need some advice on how to handle characters with many costumes.
We have a base character rig and the idea is to have 30+ costumes for him that the user can buy inside the game. How are you handling this inside the character pipeline?
I have tried referencing the costume into the base rig scene and rig and skin it there. It just did not work that well especially if you need to unload and reload costumes because you need the option to not load all costumes when you open the file. Maya starts creating foster parent nodes, which is messy and the rig scene also becomes too heavy if you have all the references loading each time you open the scene.
Another option would be to use the base rig and make a separate rig for all the costumes and then load the animation to that rig and export the animations for each costume. But to have 30+ copies of the same rig just for costumes also feels like it could be done in a cleaner way.
If anyone has experience doing this, I would appreciate some ideas on how you are handling this.