So my question is a bit dumb… Multiples animation in a same mesh(not at same time) will have performance impact? Like I have a enemy then I make 300 animation to it like: Fire Death, Poison Death, Sword Sliced, Walk, Walk02, etc… if i have all this in a same Blender file will have a impact on performance or only will have if is active? (and sorry for English)
I’m not that good at determining performance but if you look at current AAA games, how much animation they have going on at the same time, I don’t think there should be a problem. Of course the more animations you have, the more RAM it will need to have them ready if they’re needed but it shouldn’t be a performance impact.
Given that Mecanim can actually retarget animations it doesnt seem to be an issue. You can import the models and animations separately if you wanted. Size is only consideration. If lots of different models have the same animations it be better to import them separately rather than repeating the information in many models’ imports.
300 separate animations all available for one character on a mobile platform? I think that might be too much, but the only way to be certain is to test it out.
Also look into animation run-time loading through asset bundles.