Lumberyard
User Guide (Version 1.21)

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

Blending Poses with Blend Nodes

This feature is in preview release and is subject to change.

You can use Blend nodes in animation graphs to create an animation that blends two input poses.

Animation Editor has the following types of blend nodes, each of which blend poses in different manners:

Blend Node Attributes

The blend nodes feature a set of attributes that control different aspects of how the two nodes are blended. Some blend nodes have different attributes, which are described in the sections about that node type.

Sync Mode

The Sync Mode attribute determines the method of synchronizing motion clips to keep the feet synchronized.


                    Blend node attributes: Sync Mode.

Attribute Description
Disabled

Synchronization is disabled.

Event Track Based

Synchronization based on sync event tracks. This method pairs sync events, which ensures that the events in each of the inputs activate at the same time.

Full Clip Based

Synchronization based on the full clip duration. Inputs are synchronized by the percentage that is complete. For example, when the first input is at 25% playback of the input's duration, the second input is also at 25% playback.

Event Filter Mode

The Event Filter Mode attribute determines which node's events are emitted.


                    Blend node attributes: Event Filter Mode.

Attribute Description
Master Node Only

Emits events from the master node only. The servant node is synchronized to this node.

Servant Node Only

Emits events from the servant node only. The servant node is synchronized to the master node.

Both Nodes

Emits events from both master and servant nodes.

Most Active

Emits events from the more active node. Special use case for additive blends.

Extraction Mode

The Extraction Mode attribute controls how the motion extraction behaves when blending. For example, for transitions inside state machines, you can use this node to ensure that a 180 degree turn completes.


                    Blend node attributes: Extraction Mode.

Attribute Blend
Blend

Blends between the source and target. This setting helps ensure a proper blending result.

For example, when transitioning from idle into a turn, translation and rotation are blended. Some of the turn's rotation can get lost in the blending, which means a 180 degree turn might reach only 160 degrees. Use this blend setting to ensure the completion of the turn.

Target Only

Extracts the target only.

For example, when transitioning from idle into a turn, only the turn animation's translation and rotation is extracted. The nodes inside the skeleton still blend normally. This affects only the character’s rotation and translation.

Source Only

For example, when transitioning from idle into a turn, only the idle pose's translation and rotation is extracted. The nodes inside the skeleton still blend normally. This affects only the character’s rotation and translation.

Mask

Use Mask to select the skeleton nodes to include in the blend.

A walking motion might be your first input pose and a waving motion your second input pose. If you select as a mask the arm, hand, and fingers, and increase the pose's weight, the arm would wave while the body walks. In this example, it would blend the arm bones from walk to wave.

On this page: