I have a snowman with a hat. Link here: https://www.dropbox.com/s/jji57qkhwe3yhhp/robotHat3_childOf.blend?dl=0

I want to animate the snow mans hand grabbing the hat and throwing it on the ground in front of him.

How would you go about animating the hat being released from the hand and falling to the ground. I need a simple and quick technique as I will be creating a variety of such motions.enter image description here Link to successful result; https://www.youtube.com/watch?v=kwYacsbW5Pg


Here I explain how to use Child Of constraint to make your character pick and hold his hat.

Also, give your hat Physics > Rigid Body > Type: Active. Give the ground Physics > Rigid Body > Type: Passive. At frame 0, enable the Rigid Body > Animated option of the hat and create a keyframe. The frame before he releases the hat, create a second keyframe. The moment he releases the hat deactivate Animated and create a third keyframe, the hat should fall.

  • $\begingroup$ Should the Child Of constraint be applied to the object being picked up or the hand? In your linked answer above you wrote that the target is the hand. I would have thought more logical to make the target the object? $\endgroup$ – Franck Louis Dec 3 '19 at 14:57
  • $\begingroup$ yes give the constraint to the object, and in the constraint there's a field called Target where you choose the hand $\endgroup$ – moonboots Dec 3 '19 at 14:58
  • $\begingroup$ Ok great this seems to do the job, Thanks. $\endgroup$ – Franck Louis Dec 3 '19 at 15:00
  • $\begingroup$ in theory it should work but I was too lazy to test so I hope I haven't missed anything in my explanation ;) $\endgroup$ – moonboots Dec 3 '19 at 15:08
  • 1
    $\begingroup$ don't parent the hat to the head, use the Child Of to link the hat to the head bone? $\endgroup$ – moonboots Dec 4 '19 at 9:00

Just solved it, after 3 days working on it! The cause of the problem ended up being something simple, as usual.

Just needed to unparent the hat from the body, which was the cause of the funny business caused by the "child of" constraint also being applied to the same hat.

  • 1
    $\begingroup$ ok so that's what I actually told you: don't parent the hat to the head, use the Child Of to link the hat to the head bone ;) $\endgroup$ – moonboots Dec 6 '19 at 8:09
  • $\begingroup$ Exactly, so I gave your answer a tick. The problem is this whole process is very finicky, and sometimes doesn't seem to want to work even if it appears you have taken all the necessary steps, and in the correct order. $\endgroup$ – Franck Louis Dec 6 '19 at 9:48
  • 1
    $\begingroup$ Yes you can do a lot of things with Blender so you need to keep everything in mind so you don't mess up $\endgroup$ – moonboots Dec 6 '19 at 9:54

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.