Mathematical expression with which 1D blend trees animate

Hi,

I know that 1D blend trees blend and animate using the thresholds given as per here. But I want the mathematical expression it uses exactly to determine the velocity.

For example, I have a character and I am applying following blend tree animation on it.
I have idle, walk, run animations which I am blending with a blend parameter ‘speed’. I have thresholds t1,t2,t3 respectively, and root motion velocities v1, v2, v3 respectively for idle, walk, run anims. Now given ‘speed’ = x, what is the mathematical expression which tells me the resultant velocity with which the character moves?

Following is the graph I got for v1 = t1 = 0, v2 =t2 = 1.488699, v3 = t3 = 3.70757, where given blend parameter is along x -axis (horizontal axis) and the resultant velocity with which character moved is along y-axis (vertical axis).

I can only understand that it is non-linear expression. Any help please??

Thankyou :slight_smile:

Hi, can anyone atleast tell how the exact resultant root motion velocity can be computed (any formula), when two animations are blended, please , @ people? I really need it .