From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.

Hook Modifier

Mode: Any mode

Panel: Modifiers


Two spheres used as Hooks to deform a subdivided cube.

The Hook modifier is used together with Shape Keys to control the deformation of a Mesh or a Lattice using another object (usually an Empty but it can be any object).

As the hook moves, it weighted-pulls vertices from the mesh with it. If you have used proportional editing, you can think of it as animated proportional editing. While hooks do not give you the fine control over vertices movement that shape keys do, they are much simpler to use.


Hook modifier
The parent object name for the hook.
If not zero, the falloff is the distance where the influence of a hook goes to zero. It uses a smooth interpolation, comparable to the proportional editing tool.
Since multiple hooks can work on the same vertices, you can weight the influence of a hook this way. Weighting rules are:
  • If the total of all forces is smaller than 1.0, the remainder (1.0 - (forces sum), will be the factor the original position has as its force.
  • If the total of all forces is larger than 1.0, it only uses the hook transformations, averaged by their weights.

The following settings are only available in Edit mode:

Recalculate and clear the offset transform of hook.
Set hook center to cursor position.
Select affected vertices on mesh.
Reassigns selected vertices to this hook.


  • The hook modifier stores vertex indices from the original mesh to determine what to effect; this means that modifiers that generate geometry, like subsurf, should always be applied after the hook modifier; otherwise the generated geometry will be left out of the hook's influence.