Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Forums Adobe After Effects Expressions Turbulence in 3d space

  • Turbulence in 3d space

  • Mikael Holmström

    May 9, 2021 at 7:06 am


    I would like the position of layers (in 3d space) to be affected by a “turbulence field”, much like the one affecting particles in, for instance, Trapcode Particular. I’m looking for some kind of randomness added as an expression to the position property of each layer, but a randomness that is driven by its position rather than – like in the wiggle expression – time.

    To make this work I also would need to be able to tweak the scale, the amplitude and (if possible) the evolution over time for the turbulence randomness.

    Is this possible?


  • Dan Ebberts

    May 9, 2021 at 1:51 pm

    You should take a look at the noise() function. It gives you a Perlin noise field and will accept a 3-value array as its input parameter, so you could navigate the field using scaled x,y, and z position values and might also be able to incorporate time in some clever way.

  • Mikael Holmström

    May 9, 2021 at 6:50 pm

    Thanks, Dan, this really got me going in the right direction! I’m about to build myself the slowest particle generator of all times (but with the powerful benefit of having full control over each particle) 🙂

Viewing 1 - 3 of 3 posts

Log in to reply.

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