Houdini 21.0 Nodes APEX nodes

fbik::SetTargetsFromDict

Sets targets on a full body IK solver from a dictionary.

On this page
Since 20.0

Sets targets on a full body IK solver from a dictionary with the following key-value pairs:

Where target is itself a dictionary with keys that match the input ports of fbik::Target.

The solver ports of this node are in-place ports, which means that the solver is updated without creating a copy.

Inputs

*solver: FBIKSolver Required

The full body IK solver to add the targets to.

targets: Dict

A dictionary with the following key-value pairs:

  • key: bone name

  • value: target

Where target is itself a dictionary with keys that match the input ports of fbik::Target:

"targets":{
    "<bone_name>":{
        "type": Int,
        "xform": Matrix4,
        "offset": Matrix4,
        "weight": Float,
        "priority": Int
    },
    ...
}

Outputs

*solver: FBIKSolver

The full body IK solver with the added targets.

See also

APEX nodes