GLTF animation is not being imported correctly.

I am trying to import a character model with textures, bones and animations into unreal engine(gltf file). The model and its texture looks correct, but all the animation sequences are only 1 frame. I have tried toggling the different settings in the pipeline configuration, but nothing seems to work. So far i have tried importing in 5.5, 5.4, 5.3, 5.1 and all yielded the same result, I should also mention that i am not receiving any errors during the import.

I previewed the gltf file using a vscode extension and also imported into blender, in which both cases displayed the animations fine. Given that other software is able to read the gltf file, I would assume that the UE gltf importer is at fault.

Here is a model i am trying to import:
worserobot.zip (3.3 MB)

I could reproduce that, I will open a ticket internally for investigation.

1 Like

I rewrote the code of the gltf exporting tool that i used, and found that the reason UE wasnt able to import the animations was because each bone had 2 nodes for animation(1 node was used for transformation while the other node had the animations).

When exporting the gltf with only 1 node for each bone, then unreal engine was able to animate the bones.