# Bone rotation quaternion issues

I am attempting to make my character do a backflip. I rotate the hips 360º in the X axis with a couple of keyframes, then watch the animation. It doesn't work. Either it doesn't seem to move at all, or it rotates in all the wrong directions.

I believe this is due to quaternion rotation vs. Euler rotation. In extremely simple terms, what is the difference, and how would I use Quaternions efficiently in solving this issue?

• The numbers in quaternions are derived from half the angle of rotation and the direction cosines of the axis of rotation. Any angle greater than 180 degress will make the rotation go backward by an angle smaller than 180 degrees. Try using enough keyframes to make each one less than 180 from the previous. I'm a bit confused by quaternions myself, but unless someone who understands them better adds an answer, I'll try to cook up something more explanatory than this short comment.
– user27640
Dec 4, 2018 at 21:50
• I found another question that linked to a video of a fantastic explanation of quaternions (youtube.com/watch?v=FRD0PgsY3pU) that helped with this issue. Dec 4, 2018 at 23:03
• That's great. Perhaps you should mark your question as a duplicate of that one? To do so, click the flag link under your question, and follow the instructions.
– user27640
Dec 4, 2018 at 23:13
• I'm pretty sure that the other question was on a bit of a different subject, the attached video just happened to give me enough information to figure out my problem...I probably could close this even without the duplicate, though. Dec 4, 2018 at 23:15
• Don't close it. If there's no duplicate, you can add your findings as an answer, then accept that answer. It may well help somebody else in the future.
– user27640
Dec 4, 2018 at 23:16