Weight Processors

Animator Parameter Weight

This weight processor is used to filter the weight by an animation clip curve.

How to use it

To use an Animator Parameter with the Weight Processor you will need to create a Animation Curve inside an animation clip.

In the Animation I have created an animation curved called 'IKFreeHand' to change the weight of the IK used to fix the auxiliar hand on a weapon.

This is later set on the animator to be read by the Weight Processor

Parameters

Animator

Reference for the Animator Controller

Parameter

Name of the float animator parameter to get the value from.

Normalized by

Normalize the float parameter using this value. (it divides the result by this value)

Invert

Use OneMinus function to invert the value (1 will be zero and zero will be 1)

Evaluate

Evaluates the result of the float animator parameter with a curve.


Look-At Weight

This weight processor limits the final weight value with the angle created from the Character Forward Direction

How to use it

This processor utilizes the Aim component assigned to the IK Set to determine a direction to focus on. The limits gradually adjust the weight to zero if the look-at direction falls outside the range.

When the Direction is not in the Look At cone it will change the Weight to zero

Parameters

Look-At limit

To apply the weight processor, if the angle between the look direction and the character's forward direction is less than the minimum value, the weight will be set to 1. If the angle is greater than the max limit value, the value will be set to zero.

Normalize by

Normalize the final result. (Divides the weight by this value)

Up Vector

Reference for the Up vector to calculate the Angle

Gizmo Radius

Shows a Visibility cone to represent the max and min limit values


Weight State, Mode, and Stance

How to use it

These processors will monitor if the animal using this IK processor changes a state, mode, or stance, and if that state, mode, or stance is included/excluded from the list, it will modify the processor weight

Parameters (State)

State List

List of states to monitor

Profile

Check also the profile of the state. If it matches, then set the weight value

Exclude

Change the weight so it excludes the states on the list

Parameters (Modes)

Exclude All Modes

If the character is playing any mode, set the Weight to zero

Modes List

List of modes to monitor

Exclude

Change the weight so it excludes the modes on the list

Exclude Abilities

Change the weight so it excludes the abilities index on the list

Abilities List

List of abilities to monitor

Parameters (Stances)

Stances List

List of modes to monitor

Exclude

Change the weight so it excludes the stances on the list

Last updated

Was this helpful?