Hand IK Retargeting

Describes the Hand IK Retargeting control which can be used to handle retargeting of IK bones.

Windows
MacOS
Linux

The Hand IK Retargeting control is a solver that can be used to handle retargeting of IK bone chains. The solver moves an IK bone chain to meet FK hand bones, based on the Hand FKWeight value (to favor either side). For example, 0 would favor the left hand, 1 would favor the right hand and 0.5 would be equal weight.

handIKretargeting.png

Below, Hand IK Retargeting and Two Bone IK�controls are used to affect how a character holds a weapon.

While the Two Bone IK nodes drive the position of the left and right hands, the�Hand FKWeight�property (driven by the variable�Hand Favoring) determines which hand to favor while holding the weapon. Above, we slowed the animation down to illustrate how the weapon shifts in the character's hands based on the weight value provided.

The AnimGraph node network is shown below which you can copy and paste into your own Animation Blueprint.�

Based on your own setup, you may need to assign different joints and (or) animations.

Copy Node Graph

Hand IK Properties

The following properties are available within the Details panel for the Hand IK node:

Property

Description

Hand IKRetargeting

Right Hand FK

The Bone for Right Hand FK

Left Hand FK

The Bone for Left Hand FK

Right Hand IK

The Bone for Right Hand IK

Left Hand IK

The Bone for Left Hand IK

IKBones to Move

The IK Bones affected

Hand IK Pins

The following pins are exposed by default on the Hand IK node:�

Pin

Description

Input Pins

Hand FKWeight

Which hand to favor. 0.5 is equal weight for both, 1 = right hand, 0 = left hand.

Component Pose

The incoming pose.

Alpha

The current strength of the control.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss