0 votes

I am new to the concept of root motion.
All I know is with root motion, my character will move in godot as in the animation designed in blender.
So my concern is, without root motion, I can move my character in godot by my speed variable, which I can tune in godot editior.
While with root motion, the speed of character depends on the animation edited in blender, which I think I cannot tune in godot editor.

So my question is, what is the advantage and disadvantage to use root motion in character controller?

or should I use root motion for some specific animations, while for other animations, like run cycle or walk cycle, I don't need to use root motion?

Thanks!

in Engine by (247 points)

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.