Capture geometry to bones
Overview
Capture weights
In Houdini, once you associate skin geometry with bones, each point on the skin surface(s) has a point attribute which stores the degree to which the surface is influenced by different bones at that point. Where skin covers a joint, the skin can be affected by both bones according to percentages.
To initially associate the skin surface with the character, use the Capture Geometry tool. See how to capture geometry.
You can edit the volume around each bone that automatically captures geometry with the Edit Capture Region tool. See how to capture geometry.
You can paint the influence of bones onto surfaces with the Paint capture weights tool.
You can view the capture weight attributes on the surface numerically with the details view.
Important tools and nodes
Posing the character for capture
Houdini uses a character’s capture pose when it binds geometry by proximity to the bones. The capture pose does not have to be the same as the character rigging rest pose. You can pose the character specifically for capturing geometry, based on the position of the skin model.
Choose Settings > Objects > Bone Kinematics Override: Capture Pose.
Pose the character to match the model geometry.
To return to normal posing, choose Settings > Objects > Bone Kinematics Override: None.
Tip | This submenu also lets you edit the “rest” pose that controls IK the solution. See how to edit the rest position . |
Capture geometry by proximity
To bind surfaces to bones, you specify a 3D volume around the bone, inside which the bone will “capture” surfaces. You will control the capture regions using manipulators that define the volume in which the capturing will occur.
Tip | The skeleton and skin surfaces should overlap in 3D. Switch to the capture pose if you need to use a specific pose for capturing geometry. |
| To... | Do this |
|---|---|
Bind geometry to bones |
|
Edit the capture region of bones |
|
Behind the scenes
If you go into the Geometry object containing the captured surfaces, you will see Houdini has added a Capture node and a Deform node to the existing chain. These nodes use the bone movements to deform the geometry.
Paint capture weights
After binding skin to the character initially, you can use the Paint Capture Layer tool to refine the capture weights.
Tip | Turn off specular highlights in the display options when painting capture weights to see the bone colors more accurately. |
At the object level, use the tab menu to choose the Paint Capture Layer tool.
Click the geometry you want to edit. The tool can only edit geometry contained in a single Geometry object at a time.
Houdini shades the geometry with the color of the bone.
Do any of the following:


