"Process Root Motion" while playing?
My AnimBP takes "Root Motion from Everything"
The jump animation has "Root Motion Enabled"
In viewport, when I do:
Show/Process Root Motion
the animation plays correctly (Whether "Root Motion Enabled" is active or not).
What can I do?
I think you've downloaded one of the mixamo animation for using in UE4.
first I must say mixamo animations which move in Z axis are not completely compatible with UE4 because their root bone only move in X and Y not Z so when you enable root motion there is noting to be followed as root and your character wont move up and down.(you can visualize bones to understand it better like below)
to deal with those mixamo animations which move along Z axis there are two ways( as far as I know)
1- for some animations like that jump which I saw in that video you can use UE4's jump function and disable root motion so your character mesh will follow the capsule component not root bone.
2- you can download mixamo animation only as FBX not for using anywhere and then edit them in another modeling program like Maya ( so you must first add a root bone to them then copy all movements from pelvis to root bone)
here is a tutorial for it link text
ask me more if you need :))
answered Oct 21 '16 at 03:31 AM
It is not a mixamo animation however the root does leave the ground during the jump. This is why "Process Root Motion" works in viewport but when root motion is enabled I'm still not sure why it is not following the root bone? It is s problem with how UE4 applies root motion to the jump because it forces the now vertically moved root motion to the ground. How this is any different from process root motion idk but it is odd
All other root motion works with root motion enabled and process root motion in viewport.
answered Oct 21 '16 at 03:40 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here