ValueAtTime Animation Delay in After Effects

Поділитися
Вставка
  • Опубліковано 30 лип 2024
  • In this tutorial, I will show you how to use ValueAtTime expression to set up Delay Rigs. I have created a bunch of examples, where I use the rig and set up in more advanced way, than in this video.
    Project files are available on Gumroad for free here:
    kmotiontutorials.gumroad.com/...
    Write up and expressions are available on my blog here:
    www.kamilk.co.uk/2023/09/valu...
    00:00 - Intro
    00:13 - Examples
    00:35 - Manual delay and problems
    01:27 - ValueAtTime Delay
    02:22 - Expression Explained
    04:20 - More flexible rig - Delay Controller
    07:30 - Position Delay with Parented Layers
    10:42 - Position + Scale Example
    11:51 - Final thoughts and examples

КОМЕНТАРІ • 4

  • @mathieuboudreault6283
    @mathieuboudreault6283 2 місяці тому

    You expression works great, thanks. But my shapes have not all the same size (big square, little square, rectangle etc.) and they all move in diagonal (bottom left corner to top right corner). What expression should I use so the all move with a delay and follow each other at the same distance without staking up on top of each other. I was be able to make the diagonal delay movement by getting rid off the ''[0]'' in ''sourceLayer.position.valueAtTime(time - d);'' but the don't keep the same distance and end up stacking up.

  • @FallenSenpai
    @FallenSenpai 8 місяців тому

    Can you explain something for me with this valueAtTime thing please?
    If you evaluate(time - d) it will be negative sometimes, what does this mean or do to the valueAtTime if the argument (time - d) is negative?

  • @PictorshopStudio
    @PictorshopStudio 10 місяців тому

    The tutorial Expression is different than the the actual given expression so not working. Need homework first.

    • @k-motion-tutorials
      @k-motion-tutorials  10 місяців тому +1

      Idea is to add ValueAtTime code to any value you want to delay - position, scale, opacity or even other animated properties and sliders. And by setting up delay system with slider and layer index, you can delay lots of layers easily that share the same animation. There is more write up on my blog - link in the video description.