1
$\begingroup$

I want to move my bone in a simple circular motion in the xz-plane in an action. I have tried to insert my keyframes manually to move in a circle, but it is always bumpy and I have a hard time making it loop. Is there a way to get it to loop in a circular motion in an action without "drawing" it with your own manual keyframes? I'm already bad at drawing circles. Or is there another way to go about it? Feet needs to move in a circle in an action Thanks a bunch!

$\endgroup$
2
$\begingroup$

Method for a primarily 2D context.

  1. RMB RMB select the foot bone and go into edit mode of the armature. ↹ Tab
  2. Create a parent bone at the position, you wish to rotate the foot around. ⇧ ShiftA Bone. RMB RMB select the foot, then ⇧ ShiftRMB RMB select the parent, and parent them with an offset. ⎈ CtrlP > Keep Offset.
    enter image description here
  3. Select the child and in the Properties context, in the bone tab, in the Relations section, uncheck Inherit Rotation.
    enter image description here
  4. Go into Pose Mode ⎈ Ctrl↹ Tab. Select the parent, key the parent at a rotation of 0°, then at a rotation of 360° a few frame later. Locate the keys in the dopesheet and select them. Press ⇧ ShiftE > Make Cyclic, to make the rotation action loop. Press T > linear, to transform it into a linear motion.
    enter image description here
  5. Alternatively to the cyclic repetition, you could press ⇧ ShiftE > Linear Extrapolation.
$\endgroup$
  • $\begingroup$ Thanks for the great, easy to understand method. This should work perfectly. :D $\endgroup$ – DaDudeII Mar 26 '18 at 20:06
  • $\begingroup$ I tried it and it didn't work, but then I realized it because I was in quaternion mode so I changed it to XYZ Euler mode and that made all the difference. I have no idea what in the world those modes are, but it works now, so I'm happy. Thanks again. :) $\endgroup$ – DaDudeII Mar 26 '18 at 21:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.