Can I get a breakdown of how your character movement and animations are set up? Either a series of screenshots or even another screencap video would be great. I’ll admit that I don’t have a ton of experience with root motion, but I’d like to get as much info as possible before talking to one of our engineers.
I will do you one better and supply a demo project containing all the relevant files. Can i PM you the download link on your forums account? I saw your username there is .Williams
If its a noob error on my behalf that would be awesome… but i noticed stuff like Extract rotation data is no longer available and i read its now always on. So i might be jumping to conclusions here but hopefully we can get to the bottom of this.
Excellent thank you.
Its busy uploading. You should get the link in the next 30 minutes.
I tried making things less irksome so i created a folder called “FilesofInterest”. This contains all the relevant files (animations,Blueprints etc)
I also created 2 character blueprints. One called MyCharacterNoRoot and one called MyCharacterWithRoot. Under world settings you can switch between the two by selecting the one you wish to test.
NoRoot is exactly that. It contains no root animations and should demonstrate what it should look like. The other one contains the issue.
Keys
A = left, D=Right, X=DiveRoll or crouch, Shift = Run
You need to be above a certain speed to diveroll. But it only takes a brisk walk to achieve it.
Ok so the other thing i did was i separated the logic in the blueprints and highlighted them green in comment boxes so you can immediately see which section is relevant.
I’m having exactly the same problem. I’ve tried animating my character in crazy spin axis just to check if it would ever spin in the right direction, but it never does. It’s insane LOL
Does anyone have a fix for this? I followed up on that link and that blueprint workaround is just too complex for me as a beginner.
Still busy reworking all my animations. After adding an additional bone to the rig i sort of lost all my animations. So just getting the basic ones done. Roughly 15 animations.
Hi .
Im happy to report that the root motion issue was not a bug but in fact my noobness.
My rig did not contain a root bone, and i was using my hips as the root to drive the animation. This created some bad results.
I redid my rig and all my animations and everything is working correctly now.
Apologies for wasting your time.
that specifies you do need a root bone at 0,0,0
I honestly was a not aware that this is a requirement… and im sure there are other people who also just started digging into animations and might experience the same thing.
I’m glad you found the issue and you weren’t, by any means, wasting my time. Sorry for not responding very frequently the past few days.
As far as a note in the documentation, there is a red box in the “What is Root Motion” section that states that the root bone needs to be at the origin. However, it then goes on to say in parenthesis “On the Floor”, which is not the full meaning of the “origin”. It could say “0, 0, 0 with no rotation”. I’ll submit this to our docs team.