weird scale problem when playing animations

I have a character fbx and when i load it in scene it is to correct scale. when i add animations i.e. character@idle.fbx the character then scales to a massive size.

if i add it as the default animations on character prefab it works fine but when i call animation.Play(idle) from code this is when i get the giant character playing the idle animation.

Any ideas?

This happens sometimes if the scale of the model is set in the animation. For example, if you bring in an animated model and change its scale to (.1, .1, .1) but the scale is set in the animation you are playing to (1,1,1) it will overwrite your changes. I’m not exactly sure what the problem is. I just tell the artist to fix it. :slight_smile:

I’ll look into the scale of the animation but i think it is set the same as the normal character fbx

hmm still stuck, does anyone know why this happens?

Sorted it, max needs to export the scale to metres not automatic

Anyone has an idea of how to fix this in blender? (besides telling the artist to fix it xP)