Animations from imported fbx file are upside down[WORKAROUND]

I’ve been having relentless issues trying to import animations I have from blender to roblox. I used the avatar importer to import the fbx file I have (with the animations) and that worked, however, the animations are upside down. The rig however, is not. If I start making a new animation the rig is upright.

I saw another post about exporting the rig with a positive Z value, but that did nothing for some reason.

Been utterly stuck on this for days now. I would appreciate any advice regarding this.
Thanks a lot for reading.

UPDATE:

So I actually found a ‘solution’. I used the ‘import 3D’ (or avatar importer) to import the fbx file (to have the animations get uploaded) and then I tried using those animations on the other rig I had imported (not from the avatar importer, I can’t actually remember what I did) and that worked.

I don’t even know :joy:

4 Likes

I’m reviving this post to share something that might help somebody. Trying to get animations to work has made me want to tear my skin off. The problem is not blender. The problem is roblox studio and the animation editor being buggy. Blender encodes the data properly, i dont even know what the importer is doing

for some reason deleting useless keyframe tracks got rid of the upside down. if you import a rig with an animation, the animation data is only stored inside of the bones. if your mesh has “body”, “head”, etc meshes, no animation data is in those.

for whatever reason when importing to roblox, the animation editor creates tracks (on the left side of the animation editor) for THOSE “head” “body” etc meshes with a default rotation of -180???

so your animation data in blender is in bone transforms, then the roblox animation editor decides to apply -180 motor6d transforms ON TOP of your bone transforms for some unexplicable reason??

click on any keyframes of anything in the animation editor that isnt a bone and delete it. once you’ve done this, it will freeze up the animation editor (another unfixed bug). do not worry. click “save as” (do not upload to roblox) to save the animation to the current place. then click create new animation to force the animation editor to refresh. then click load and load the animation that you just saved

1 Like