Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Controlling the Speed of offset Turbulence

  • Controlling the Speed of offset Turbulence

    Posted by Javad Zamani on December 23, 2024 at 6:11 pm

    Hi, I have a solid with fractal noise, I want the noise always going downward so the first thing that comes to my mind is using the offset turbulence parameter and increasing the Y property with the “time” expression. I also want to control the speed of movement so I added a slider control to the same solid and called it “Speed”. I use this code on offset turbulence but the problem is when I animate the Speed from 10 to 5, the movement should go downward with a slower speed but it goes UP, I also make a chart to show the Y changes. I don’t know what is the problem. is my math incorrect or does the code have issues?
    thanks a lot.

    Javad Zamani replied 1 month ago 3 Members · 4 Replies
  • 4 Replies
  • Yoan Boisjoli

    December 23, 2024 at 6:54 pm

    Hi Javad!

    I think something like this should work:

    const s = effect("Slider Control")(1).value;
    [value[0], value[1]+time*s]

    Let me know if anything !

  • Dan Ebberts

    December 23, 2024 at 9:16 pm

    That’s essentially what he has already, right? The issue is that it is not straightforward to animate speed in AE. I describe the problem and a solution here:

    https://www.motionscript.com/articles/speed-control.html

  • Javad Zamani

    December 24, 2024 at 3:08 pm

    thanks but it didn’t work.

  • Javad Zamani

    December 24, 2024 at 3:11 pm

    Thanks a lot. The article is exactly what I want.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy