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 funtion to invert the value (1 will be zero and zero will be 1)

Evaluate

Evaluates the result of the float animator paramater 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 uses the Aim component assigned to the IK Set to get a Direction to look at. The limits will slowly set the weight to zero if the look at direction is not in the look at range.

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

Parameters

Look At limit

Limit to apply the weigth processor, if the angle between the Look Direction and the character forward direction is lesser than the min value, the weight will be set to 1. if the angle is greater than the Max Limit value, then 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


Last updated

Was this helpful?