IK solver nodes

 
 
 

For more information, see Help > Node and Attribute Reference.

IK Solver Attributes

These attributes are common to all IK solvers.

Max Iterations

Specifies the maximum number of iterations the IK solver will take in calculating how the end effector reaches the IK handle. If the Tolerance cannot be meet after Max Iterations, the IK solver will stop. Default is 2147483647. A large value such as the default value means that the IK solver will typically stop when the Tolerance is met.

Tolerance

Specifies the precision sought by the IK solver in calculating how the end effector reaches the IK handle. Once the IK solver meets the Tolerance, the IK solver stops calculating. Default is 0.000.

ikSystem

This node only appears when an IK solver node is selected.

The IK system node organizes all the default IK solvers in Maya. The IK system controls whether all the IK handles using IK solvers in the system snap to their end effectors, whether the IK solvers are active, and the order in which Maya evaluates the solvers.

For more information, see Help > Node and Attribute Reference.

ikSystem

The ikSystem window lists the IK solvers in the IK system. By default, the available IK solvers are the Rotate-Plane Solver (also known as the ikRPsolver, for IK rotate plane handles, the Single-Chain Solver(also known as the ikSCsolver, for IK single chain handles), and the ikSplineSolver (for IK spline handles). The order in which the IK solvers are listed informs you of the order in which Maya evaluates the solvers.

Global Snap

Specifies whether all the IK handles using any of the IK system’s solvers will snap back to their end joint’s positions. Turning Global Snap off has the effect turning off each IK handle’s Snap Enable attribute. Default is on.

Global Solve

Specifies whether all the IK handles using any of the IK system’s solvers are active. If off, you can only use forward kinematics (FK) posing to pose the joint chains controlled by the IK handles. Default is on.

Related topics

Creative Commons License Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License