Houdini 21.0 Nodes APEX nodes

fbik::Solver

Creates a full body IK solver from a full body IK skeleton.

On this page
Since 20.0

Inputs

skel: FBIKSkeleton

The input skeleton.

iterations: Int

The maximum number of iterations to perform. The solver may terminate early if the tolerance is used.

tolerance: Float

The tolerance to use when checking for convergence. If the joints reach their target positions within this tolerance, the algorithm will stop. The default is 1e-5. If set to 0, the solver performs the exact number of iterations.

damping: Float

The damping factor for the solver. Larger values produce more stable results when, for example, a target is unreachable. A value that is too large, however, requires more iterations for convergence. A suitable initial value is typically around 0.5.

Note

This option is only used when solving using the PhysIK algorithm.

pinroot: Bool

If set to True, the root joint of the skeleton is pinned in place and ignored by the solver.

Note

This option is only used when solving using the FABRIK algorithm.

Outputs

solver: FBIKSolver

The full body IK solver that runs on the input skeleton.

See also

APEX nodes