Skip to content
weSkelDOCUMENTATION
Documentation/Rigging/Hand

Procedural modules

Hand

Configurable fingers, FK, per-finger IK and corrective joints.

BipedFK / IKL / R

Hand builds the palm and fingers, with FK controls, optional per-finger IK and corrective joints. The wrist remains driven by the module connected to the hand.

In Module Manager, choose Hand in Module Bank, or its instance in Scene Modules.

1Side & Display 2Colors 3Topology 4IK 5Adjustments 6Design
Hand · CONFIGURATION · Poseidon theme. Default configuration, IK disabled.
Reference Purpose
1 · Side & Display Side chooses the source side; Mirror, enabled by default, builds both sides. Display sets controller size, curve width and hiding during playback.
2 · Colors Main Color regenerates the source-side palette; Output Color sets the deformation joint color.
3 · Topology Fingers keeps 0 to 4 fingers in Index, Middle, Ring, Pinky order. Thumb adds the thumb independently. Default: 4 fingers and the thumb.
4 · IK T / I / M / R / P enables IK for Thumb, Index, Middle, Ring or Pinky. None by default. Stretch and Soft IK add the corresponding settings to the IK targets.
5 · Adjustments Adjustment Joints adds a corrective joint per finger segment. Rotate Amount controls bend following; Scale Amount, Z-axis bulging. Default: 0.5 each. Segment Amounts sets per-segment Rotate or Scale overrides, or restores the global value.
6 · Design SHAPE and COLOR set the appearance of Digit Meta, Digit Segments, In / Out Meta, IK Targets and Options, where built.

Topology, IK activation and joint additions require Rebuild on an existing instance. Adjustment coefficients, Display, shapes and colors apply live. Per-segment values remain stored when a finger is disabled.

The palm carries the finger chains: Meta → 01 → 02, followed by 03 for non-thumb fingers. Placer scale is locked.

Placer Role
Palm and Meta Position and orientation of the palm and each finger root: free translation and rotation.
01, 02, 03 Segment length and rest bend: Translate Y and Rotate X only.
Tip End of each IK-enabled finger: Translate Y only. Used by the IK solve, with no additional deformation output.
In / Out Meta and Options Position and orientation of the access controls, where included by the configuration.

Both sides share one configuration with Mirror enabled. Use two instances for different left and right topologies.

Controller Role
Digit Meta / Digit Segments FK controls for the metacarpals and segments of each active finger.
In / Out Meta Distribute their movement across the metacarpals to cup the palm. Available with at least two non-thumb fingers.
IK Targets One fingertip target for each IK-enabled finger.
Options Collective finger settings and FK / IK selectors.

On Options, each IK-enabled finger has its own FK / IK selector, defaulting to FK. Changing mode does not match the controls: the Switch FK/IK tool does not support Hand.

Module Preview
Hand · Module Preview · Poseidon theme.

On Options, depending on the active fingers. All these settings default to 0.

Setting Effect
Curl Bends all finger segments, including the thumb.
Thumb / Index / Middle / Ring / Pinky Curl Additional bend for the corresponding finger.
Thumb Opposition Thumb opposition from its metacarpal.
Lean Additional bend on the first segment of non-thumb fingers.
Length Length offset on the second and third segments of non-thumb fingers.
Spread Spreads non-thumb fingers; available with at least two fingers.

On each IK Target. Construction options add these attributes; their values are then set in the Channel Box.

Setting Effect
Bend Plane Orients the finger bend plane without a Pole Vector control. Default: 0°.
Stretch Controls extension from 0 to 1. Default: 0, no stretch.
Soft IK Softens the approach to full extension, from 0 to 2. Default: 0, no softening.

Each side has its own ports. The single wrist input and anatomical outputs expose driver and reference; corrective outputs expose driver only.

Direction Port Role
Input wrist Shared input for the hand’s FK controls and IK targets, typically connected to Arm’s wrist output.
Output palm Palm motion.
Outputs index_meta, index_01… Metacarpal and segments. The same convention applies to thumb, middle, ring and pinky: 2 segments for the thumb, 3 for the others.
Outputs index_adjustment_01… Optional corrective joints, one per segment. The same convention applies to each active finger.

The default configuration provides 20 anatomical and 14 corrective outputs per side, each with its deformation joint.