Hi everyone, I've been working with Unity3d for a while now and I've encountered a seemingly random problem on different occations. My .fbx files containing rig+animation hasn't been working with my models, while in other cases everything has been working just fine. I've searched the forums, google and any other places I could think of for help but none of the solutions presented have worked for me. Today, however, I managed to find a solution to my problems and since I've seen many questions about this particular problem I thought I'd help out by posting here. The problem: You have a .fbx file containing a skinned mesh and its rig (without animations) and one or more .fbx files containing the rig and animations. The files are named as follows: [model_name].fbx - This file contains model + rig. [model_name]@[animation_name].fbx - this file contains rig + animation. When the animations are played the mesh rotates (usually 270 x, 90 y) and is not animated properly. It seems as though the mesh isn't skinned at all. The Solution: The problem, at least for me and some other people, was that the files containing the animations only had one object in it's root. For some strange reason this does not work well with Unity (if anyone can explain why it works like that ... ). The solution is to simply add an object that doesn't share the same hierachy as the rig in the animation files (in the base file the mesh acts like this object). Here is a video of the problem and solution. I'm not perfectly sure that I'm posting this in the right section but here goes.