I’m trying to animate the equivalent of a diving board:
fixed at one end, and free to move at the other. When a diver
is at the free end of the board, her weight pushes the end of the
board down, and the board curves. From the docs, it sounded like
an Object Hook with Falloff was exactly the thing to do this.
By moving a hooked Empty downward, I should be able to bend the
end of the board downward too.
But no matter what I’ve done so far (resetting object origins,
clearing hook offsets (transforms)), it is always the middle of
the board that moves with the “parent” object, instead of the end
of the board.
So after messing with it a couple hours, and Googling and searching
forums, and still not getting it to work the way I want, I’m
feeling pretty stupid, since this seems like it should be Blender 101
easy. I’m hoping someone can point out my error, or maybe suggest
an alternative. (Though, my “diving board” has ~3000 vertices,
so I’m not sure if I want to get into vertex keying!)
Here is a simplified example of what I am doing and seeing:
Start Blender, delete the cube
Add>Mesh>Cylinder (with 3D cursor near origin)
Size Z (SKEY ZKEY)to increase height of cylinder
(e.g. about 5X for a total height of 10 units)
Grab Z (GKEY ZKEY) to move cylinder up, so base is near zero
WKEY 3 times to subdivide cylinder (to create vertices along its length
so there are some vertices to move to make the bend)
Tab to exit Edit Mode
LMB click near top of cylinder to move 3D cursor there
Add>Empty. The Empty should appear at the 3D cursor, near top of cylinder.
RMB select the cylinder again.
Tab to enter Edit Mode
AKEY as needed to select all vertices (all yellow)
CTRL-RMB to select the empty
CTRL-H to add object hook, “To Selected Object” (i.e. to hook to the Empty)
Go to the Object buttons (F7), Hooks panel
Set Falloff to 3.0
Tab to exit Edit Mode
RMB to select the empty (if not already selected)
GKEY Grab the Empty and move it left or right.
Instead of the top end of the cylinder moving with the Empty,
the MIDDLE of the cylinder moves. (Also, there is a dashed line
running from the Empty to a point in the center of the cylinder.)
It is as if Falloff is using the distance of each vertex from
the mesh median point, instead of the distance from the hook object,
when computing the fall off of the displacement; maybe somehow I need
to get that reference point moved.
What am I doing wrong?