6
$\begingroup$

I try to achieve a non linear movement with the Follow Path constraint.

I linked my object to a bezier circle using the Follow Path constraint. It follows the circle with a linear movement, meaning the speed of the object always stays the same.

I want to make the object move faster by time, by changing the curve of the evaluation time from linear to exponentially.

In short I want the movement of the object to get faster and faster. How can i achieve this?

$\endgroup$
1
  • $\begingroup$ Hi and welcome st22zy! If you are not already familiar with this site, please take the tour to learn how this site works: blender.stackexchange.com/tour Thanks $\endgroup$
    – brockmann
    Commented Nov 11, 2020 at 12:24

2 Answers 2

8
$\begingroup$

The Evaluation Time property is keyframable, you can shape its F-curve to any function you like.

Select your bezier curve object, in the graph editor and expand it to show the Evaluation Time curve (add a keyframe if necessary if it doesn't show by default).

Under the Modifier panel add a Generator modifier, change poly order to $2$, and adjust the function to get the desired speed.

enter image description here

$\endgroup$
3
$\begingroup$

A possible way is to animate the "offset" of the constraint from 0 to some negative value:

enter image description here

$\endgroup$
1
  • 1
    $\begingroup$ You can probably also add a generator to the offset property and make it exponential as well $\endgroup$ Commented Nov 11, 2020 at 12:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .