Why many fbx character Animations don't map and work on character models?

Hey everyone,

A friend gave me an fbx file of a skeleton animation. This was captured via Motion capture and works perfectly on Maya.

After I imported the fbx file containing the animation, I created a model using Autodesk Character generator. The animation would be applied to this model.

I imported the model, changed it to humanoid, all joints were green and go to go.

So then I created an animation controller, added the fbx animation file but noting is playing, the model just went down with a slight t pose.

I’ve had this problem many times now and just wanted to ask, why doesnt every fbx file work with any model?

Is the problem with the model or the fbx file?

I tried importing other models from other assets but still no success… :frowning:

for example, there may be an animation I like from a character which animates properly like a run and jump but I now want it to work on my model. Why wouldn’t an animation that works for one model not work on another? even after selecting my model and changing it to humanoid and making sure all joints are green. What else do I need to do?

Kind Regards

Most likely You are skipping the step to define the avatar for the animations you want to apply to the characters.
The animation learning meterial is great for learning the process to get humanoid animations to play on other humanoid characters.

Beyond avatar definitions - the hierarchy of bones have to match the humanoid rig structure and each other. You will eventually run into this issue so its worth mentioning because the result will be the same.

Hey

sorry to bother you, where can I find this tutorial?

Also how do I specifically define an avatar.

For example a charatcer I made on autodesk character generator already came with an avatar, do I define this if so how?

Also how will I know if the bones match the humanoid rig, do I have to cross reference the names

I will test some stuff and will keep you all posted, thank you so much

Sorry I have no time now to post the links here, but this is pretty well detailed in the learning material and documentation.