Original Post
We're developing a virtual lobby prototype where people can log in and chat with other people, something that's very similar to Playstation Home. One feature of the character customization is the ability for people to equip and switch out different equipment on their character. Our models are separated into Hands (bracers), Arms, Head, Torso, Legs, and Feet.
Here's the basic run down of the character customization process:
Race Selection (human, alien, etc.)
Gender Selection
Body Type (morphing feature, hopefully, otherwise pre-set body types/sizes will be used)
Hair Type & Color
Facial/Body features (scars, tattoos, etc.)
Basic clothing selection
Accessories (glasses, bandannas, watches, etc.)
Character Name and other info
From there on after players will load at the starting area and they'll be able to run around and mingle with other people.
What we're trying to do is to be able to have the characters equip many different types of clothing/armor as well as have all character meshes rigged to the same bones so that they can all share the same animations.
Now my question is, what is the best approach in building this type of system?
Here's the basic run down of the character customization process:
Race Selection (human, alien, etc.)
Gender Selection
Body Type (morphing feature, hopefully, otherwise pre-set body types/sizes will be used)
Hair Type & Color
Facial/Body features (scars, tattoos, etc.)
Basic clothing selection
Accessories (glasses, bandannas, watches, etc.)
Character Name and other info
From there on after players will load at the starting area and they'll be able to run around and mingle with other people.
What we're trying to do is to be able to have the characters equip many different types of clothing/armor as well as have all character meshes rigged to the same bones so that they can all share the same animations.
Now my question is, what is the best approach in building this type of system?