Search code examples
unity-game-engineanimationimportblender

Blender animation exported as .fbx won't even preview in Unity


I recently exported an animation from Blender as a .fbx file, and although I can access the animation object from Unity, there's no way to make it run on Unity, not even in preview. This is my animation tab,

animation tab

As you can see, the "bake animations" button is disabled Idk for what reason, altough it is checked in Blender settings while I export the animation from Blender.

Any suggestion would be greatly appreciated thanks!

I looked up the issue all around goolge but with no luck so far, even tried using chat GPT.


Solution

  • Blender only exports animations to FBX files if you somehow associate the animation with the a specific armature. One way to do this is to add every animation as a separate clip within the NLA Editor as an Action Strip

    Within Blender, open the animation timeline and change the tab to the "Action Editor". Then, for every animation you wish to include, click "Push Down" to add it to the armature as an NLA Action.