Blender armature imported as FBX to UE4 doesn't keep bone offset I've created a character and rig and it looks and works fine in Blender, however after I export to FBX and import to UE4 the bones are shifted. One issue is that the root bone moves to the floor and seems to pull all the other bones down with it. Also there are a few bones that are parented to the root bone with an offset, shown by the dotted lines:

However in UE4 those bones become attached to the root bone. Is there a way to make them keep their offset on import? The bones move the mesh just fine but are in the wrong location. For example, when I select the bone that is visibly where the upper leg is, UE4 thinks it's the lower leg:

My transforms are all applied. Not quite sure what's going on here, any suggestions welcome. Thanks
You can create a new root bone, which will be parent af all others rig's bones, and set it on the floor, so that UE will not have to move anything. Similarly you can replace every &quot;keep offset&quot; option with a new bone, so that all the bones chains will not be &quot;interrupted&quot;. UE requires a general root bone that will be placed at loc (0,0,0). Every bone is requested to be weighted to one mesh vertex at least. If some vertices are not weighted to any bone, they will be automatically fully assigned to the root bone.