How can I animate object rotating with center of rotation offsetted?

I want to animate hammer making movements like someone is using it.

  • $\begingroup$ Set the cursor where you want the pivot point, set origin to cursor then you should be able to rotate it. $\endgroup$
    – stacker
    Dec 25, 2014 at 23:20

1 Answer 1


Like in this answer https://blender.stackexchange.com/a/5521/1853 Change the origin of the object where you need it and rotate the object using the new pivot point.

enter image description here

To animate, go the frame where you want the animation to start and press I to create a key frame for the rotation. Move then to a different frame, rotate your object and press I to create a new key frame.

enter image description here

To swing the hammer in an arc motion change the origin further away from the handle.

enter image description here

  • $\begingroup$ that would work perfectly for the part of the movement where the hammer goes down, but on the way up it's a bit more complicated trajectory. I think that can be accomplished by using curves (I'm guessing, I don't realy know) $\endgroup$
    – aky-her
    Dec 26, 2014 at 8:36
  • 2
    $\begingroup$ Should it be noted that a hammer moves more like this? $\endgroup$
    – Scalia
    Dec 26, 2014 at 16:52

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.