On this page | |

Since | 18.5 |

This operator establishes various rotations of the foot joints around custom pivots like lifting, pivoting, and twisting, and it also provides float parameters for controlling these rotations. The outputs are in the form of world transforms for both the foot joints as well as the pivots.

Tip

Connecting all of the world transform inputs is *not* a requirement. Having all of the inputs connected will give access to all of the rotation options, but this is not required and often only a select few will be enough.

## Parameters

Pivot Front Axis

Specifies the local axis of the pivot joint that points forward.

Pivot Side Axis

Specifies the local axis of the pivot joint that points sideways.

Roll

Rotates the foot around the **Pivot Side Axis** using various pivots throughout. Provides a fluid and easy transition from a heel roll up to a ball and toe roll. A negative value rotates the foot around the heel, and a positive value rotates the foot around the ball and toe respectively.

Bend Limit Angle

Specifies the angle up to which to rotate the foot using the ball as the pivot. Once this threshold is reached, the foot will begin to rotate around the toe.

Toe Straight Angle

Specifies the angle at which the foot has reached maximum rotation around the toe.

Heel Lift

Rotates the foot around the **Pivot Side Axis** using the heel marker as the pivot.

Ball Lift

Rotates the foot around the **Pivot Side Axis** using the ball marker as the pivot.

Toe Lift

Rotates the foot around the **Pivot Side Axis** using the toe marker as the pivot.

Heel Pivot

Rotates the foot around the up axis of the skeleton using the heel marker as the pivot.

Ball Pivot

Rotates the foot around the up axis of the skeleton using the ball marker as the pivot.

Toe Pivot

Rotates the foot around the up axis of the skeleton using the toe marker as the pivot.

Foot Twist

Rotates the foot around the **Pivot Front Axis** using the outer or inner foot markers as the pivots. A negative value uses the inner foot marker as the pivot, and a positive value uses the outer foot marker as the pivot.

## Inputs

`anklexform`

The world transform of the ankle joint.

`ballxform`

The world transform of the ball joint.

`toexform`

The world transform of the toe joint.

`heelpivotxform`

The world transform of the heel pivot joint.

`toepivotxform`

The world transform of the toe pivot joint.

`ballpivotxform`

The world transform of the ball pivot joint.

`innerfootpivotxform`

The world transform of the inner foot pivot joint.

`outerfootpivotxform`

The world transform of the outer foot pivot joint.

`pivotfrontaxis`

The local axis of the pivot joints that points forward.

`pivotsideaxis`

The local axis of the pivot joints that points sideways.

`roll`

Rotation of the foot around the `pivotsideaxis`

using various pivots.

`bendlimit`

The angle up to which to rotate the foot using the ball as the pivot. Once this threshold is reached, the foot will begin to rotate around the toe.

`toestraight`

The angle where the foot has reached maximum rotation around the toe.

`heellift`

Rotation of the foot around the `pivotsideaxis`

using the heel marker as the pivot.

`balllift`

Rotation of the foot around the `pivotsideaxis`

using the ball marker as the pivot.

`toelift`

Rotation of the foot around the `pivotsideaxis`

using the toe marker as the pivot.

`heelpivot`

Rotation of the foot around the up axis of the skeleton using the heel marker as the pivot.

`ballpivot`

Rotation of the foot around the up axis of the skeleton using the ball marker as the pivot.

`toepivot`

Rotation of the foot around the up axis of the skeleton using the toe marker as the pivot.

`foottwist`

Rotation of the foot around the `pivotfrontaxis`

using the outer or inner foot markers as the pivots.

## Outputs

`out_anklexform`

The modified world transform of the ankle joint.

`out_ballxform`

The modified world transform of the ball joint.

`out_toexform`

The modified world transform of the toe joint.

`out_heelpivotxform`

The modified world transform of the heel pivot joint.

`out_toepivotxform`

The modified world transform of the toe pivot joint.

`out_ballpivotxform`

The modified world transform of the ball pivot joint.

`out_innerfootxform`

The modified world transform of the inner foot pivot joint.

`out_outerfootxform`

The modified world transform of the outer foot pivot joint.

See also |