Godot Version
4.6
Question
I am trying to adapt a project I had started a long time ago with Unity. I imported the assets and animations I was using with no issue. Enabled Root Motion in animation tree and using very basic code that takes the root motion position from the animation tree. and For walking and running animations it works fine. However, I ran into trouble when trying to enable rolling for my character. When no root motion is enabled the animation plays correctly (But snaps back to origin, not sure there is a way to prevent that), but brakes as soon as I enable it.
Even the RootMotionViewer does not display it correctly:
This is a short Video of what is happening:
I tried to take the rotation or the rotation accumulation from the tree but the character just leaps around randomly.. Tried to import multiple times with no success, created each time a bone map instead of using the one I have been using successfully with other animations, but nothing works.
Any suggestions?
Thank You
Regards,
Joe