Character Picking Up/ Lifting A Box

Hello guys,

I’m trying to animate the Clive rig picking up a simple box. What I want is that the box stays put between his hands when he is lifting it. I tried every tutorial out there but it won’t work. Maybe I am doing something wrong.

I attached the blendfile with the Clive rig and the animation.
The keyframes are Constant for now because I was blocking out the poses first. You can make them Bezier if you want.

You could also write the explanation. I’m sure it has something to do with constraints ;). But I need the box to stay in place between both hands and not get rotated or shaky. Just as if you would lift a box in the real world.

Thank you in advance.

Rushlord

Attachments

weight_full2.blend (2.7 MB)

What you use is the Child of Constraint or Coy Transform on the box.

You do need to add target bone or Empty for the constraint on the box to target to. When constraint influence is zero, box stay on the ground. And when influence is set to one, box sticks to the target.

When constraints influence is on, it will try to copy targets X, Y, and Z location and orientation. So target attitude need to be the same as box orientation when influence is turned on.

Thanks for the help. But that still doesn’t work for my posted example. If you open the file and try to recreate it that way, it won’t work. The box doesn’t really follow the hand movement. it doesn’t feel attached to it.

Maybe it would be easier if the box was animated and the hands stay attached to the box? So reveresed? But I don’t know how that will work.

BTW I’m working with FK for the hands.

I found the problem. Your last pose where box is lifted all the way up, arm is spreading. Box is attached to left hand thus box go with it, twisted and all.

http://i1135.photobucket.com/albums/m626/cabby24/Blender%20Pics%202013/childof_zps77c87f49.png

The rig you have is very complex. But I managed to find the left hand bone, duplicated it and used it as a target for the box. This target bone floats until it is needed. The target bone must move and align to box origin when hand rest at pickup position. It is key framed there. And, Child Of constraint needs to set to Full Weight, next frame to stick to it.

There’s your answer; use IK hands and animate the box.