ADOBE AFTER EFFECTS: Forum Expressions Tutorials Creative Cloud

Blending between specific Path keyframe values

COW Forums : Adobe After Effects Expressions

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
Coen Rens
Blending between specific Path keyframe values
on Jul 10, 2017 at 12:15:25 pm

Hi everyone,

Is there a different way to blend different valueAtTime values together using an expression? If there is, this could provide a lot of interesting opportunities for animators. Like freely blending between multiple facial emotions (happy, sad, angry, surprised) on command.

It doesn't seem to be possible to use ease() or linear() in an expression on a Path property. Probably because their output is a numeric value which a Path expression cannot use.

So this, for instance, doesn't work:
ease(time,0,1,valueAtTime(8),valueAtTime(30))

It works fine on a property like Rotation which has a numeric value, but it leads to an error when used on a Path property.

And if you try:
valueAtTime(ease(time,0,1,8,30))
it doesn't blend the two values, but quickly condenses the animation between 8 and 30 seconds into one second, which isn't the effect I want.

Any ideas for more control here? Any input that could lead to more insight is appreciated. :)


Return to posts index

Dan Ebberts
Re: Blending between specific Path keyframe values
on Jul 10, 2017 at 3:54:48 pm

There's no way I know of for an expression to create a path tween that doesn't already exist via keyframes. You can use valueAtTime() to access any intermediate states, but you can't create new ones.


Dan



Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2017 CreativeCOW.net All Rights Reserved
[TOP]