0 votes

Hello.

I have the given setup in my AnimationTree node :

AnimationTree setup

This is the character I am animating :

Animated character

The state machine handles walking/idling animation, which has some animation on the ponytail. The 1D blend space handles the head looking up/forward/down, applying some rotations on the ponytail nodes (this animation is the blend space going from -1 to 1 and vise versa) :

Looking up/down

The issue I have is when i set the Add2 node in the animation tree to 1, then the ponytail animation from the state machine is totally overridden by the animation from the blend space, and if I set the value to 0.5, then the head motion jitters around 0 :

Jitter around 0 in the blend space

Is it the expected behaviour from the Add2 node ?
How I am supposed to correctly add the two animations ?

Thanks for the help.

asked Jun 26 in Engine by Linkpy (31 points)

1 Answer

0 votes

Use the filters.
click on edit filters and apply the enable filtering.
afterwards go through your bones and mark the bones you want to use(if you want to blend the leg movement select the leg bones)

aaaaaand ya done

answered Jun 26 by rustyStriker (1,073 points)

The issue is that the same bone has influences from the state machine and the blend space. If i enable filtering the issue is still here.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.