I have 2,672 animations in my application. 1388 tied to a male skeleton, and 1284 tied to a female skeleton (The female skeletons have 2 additional bones). I have 8 other skeletons of various proportions that I can use as "base characters" to tied body parts to (I'm hoping to add more).
Of the 2672 animations, all are exported individually as per the previous recommendations. Since these are individual FBX files, it seems that in order to "retarget" with Mecanim I would need to individually select each animation, and make it create an Avatar (even though they're the same skeleton).
So my questions are:
What are the implications of creating so many "Avatars" - ie, memory overhead, processing overhead, etc?
Is there a way (beyond loading all of the files up in Max, and combining them into one animation) that I can reduce them to just two avatars with all the animations on them (ie, some preprocessing script or something)?
Also - What are the implications of binding all of these animations to the 8 different skeletons? If I retarget all of these animations in advance to the 8 different skeletons, is there overhead involved if they are not in use? These are skeletons that would be selected by the player, so there will be only one in use at a time.