After Effects Expressions 203 - Value Expression

Поділитися
Вставка
  • Опубліковано 7 вер 2024

КОМЕНТАРІ • 47

  • @suraiya21
    @suraiya21 11 місяців тому +3

    No AE tutorial is so soothing like this one. I can sleep hearing it, ppl sleep hearing nature sound(me too, sometimes), I can sleep palying this one, its too ZEN like. so nicely presented. so smart, no extra talk, no rubbish intro, no weird background. just on point. Excellent. Thank you so much for making it.

  • @ThadeousM
    @ThadeousM 4 роки тому +6

    This playlist is one of my biggest learning tools to date tytyty!

    • @Animoplex
      @Animoplex  4 роки тому

      You're welcome, glad it's been helpful!

  • @Sportsmais5
    @Sportsmais5 5 років тому +2

    Can`t thank you enough! Finally i understand this... Keep it up. Thanks a lot!

    • @Animoplex
      @Animoplex  5 років тому

      Of course! You’re welcome. Glad it’s been helpful to you.

  • @EnderCamacho
    @EnderCamacho 4 роки тому +2

    OMG I just discovered you! This is great! Thanks!

    • @Animoplex
      @Animoplex  4 роки тому

      Appreciate the kind words, thanks for stopping by!

  • @andrewbird8624
    @andrewbird8624 5 років тому +2

    Thankyou! This is best demonstration of script I've seen (apart from Dan.E of course). Love it, keep it up please… wish I'd found you 12 years ago!!

    • @Animoplex
      @Animoplex  5 років тому

      You're welcome! More on the way very soon, what would you like to see the most?

    • @madebythebird
      @madebythebird 5 років тому +1

      @@Animoplex Ashley Judd at my local cafe? But failing that, ways to quickly rig many layers to a parent, with delay (or anything) explaining usefulness of the two different ways of copy-pasting expressions?

    • @Animoplex
      @Animoplex  5 років тому

      Noted! Are you referring to the Copy with Absolute/Relative Property Links commands?

  • @PaulAmicucci
    @PaulAmicucci 5 років тому +2

    Excellent presentation and visual aids, Thanks!!

    • @Animoplex
      @Animoplex  5 років тому

      Thanks! Glad it's useful to you. Let me know if you have any feedback, always looking to improve :)

  • @imfrogpupu
    @imfrogpupu 5 років тому +1

    simple but very basic!! thanks for your tutorials

    • @Animoplex
      @Animoplex  5 років тому

      That's the goal, short but effective. Thanks for the compliments!

  • @keithclimate
    @keithclimate 3 роки тому +3

    I discovered that the follow the leader method shown here only seems to work if the starting position of the two layers is the same. Otherwise the follower layers simply jump to the end position after a certain amount of time. Dan Ebberts posted the following expression to address this:
    L = thisComp.layer("leader");
    delay = 1.5;
    timeToStart = 0;
    myDelay = (index - L.index)*delay;
    t = time - (timeToStart + myDelay);
    if (t > 0){ delta = L.transform.position.valueAtTime(t) - L.transform.position.valueAtTime(timeToStart); value + delta }
    else{ value }

    • @Animoplex
      @Animoplex  2 роки тому +1

      Good callout, a lot of multi-layer expressions assume they start together on the timeline. Thanks for sharing this!

  • @kurtrauffer9661
    @kurtrauffer9661 7 років тому +1

    This was awesome! Animoplex is awesome!

    • @Animoplex
      @Animoplex  7 років тому

      Haha I definitely read this in the "Everything is Awesome" tune from The Lego Movie. Thanks Kurt!

  • @EjayRiveraTv
    @EjayRiveraTv 3 роки тому +1

    Loving this Channel very informative

  • @heltonrosa
    @heltonrosa 6 років тому +1

    Nice one! Thanks!

  • @2592Thomas
    @2592Thomas 3 роки тому +1

    thanks a lot!

  • @ultimategfx5469
    @ultimategfx5469 6 років тому +2

    Awesome .....Thanks a lot .............

    • @Animoplex
      @Animoplex  6 років тому

      You’re welcome! Thanks for stopping by :)

  • @yenomecirxiii7167
    @yenomecirxiii7167 5 років тому +1

    Thank you

  • @vjalt5247
    @vjalt5247 6 років тому +1

    Thank you for the clear explanation!!! =)))

    • @Animoplex
      @Animoplex  6 років тому

      Glad you found it clear and concise! :)

  • @Animotion1
    @Animotion1 9 місяців тому

    does anyone know how to use valueATime, then freezing the Follower object at a certain time (that is not overlapped with the Leader object)?

  • @taimoori
    @taimoori Рік тому +1

    how to use valueAtTime in similar style but with scale parented to another layer.

    • @Animoplex
      @Animoplex  Рік тому

      You can use parent.scale.valueAtTime() or even parent.parent.scale.valueAtTime()

  • @luisvb24
    @luisvb24 Рік тому +1

    How do you opened the expresion value window (so i can see te actual expression value output)

    • @Animoplex
      @Animoplex  Рік тому

      You can add an expression to a text layer's Source Text property to view the raw output.

  • @pixeldesigns5333
    @pixeldesigns5333 2 роки тому +1

    What expression do you use to only add the change of values(delta of values) of an object to another (instead of just copying the values)

    • @Animoplex
      @Animoplex  2 роки тому

      Easiest way would be to hardcode the 'initial' value and then calculate the delta of value. Example:
      [960, 540] - [value[0], value[1]]
      Assuming the initial value is 950, 540 this would give you the delta on each frame

  • @KevinCease
    @KevinCease 6 років тому +1

    why does the value 250 move the rocket down and not up?

    • @Animoplex
      @Animoplex  6 років тому +1

      After Effects composition space is relative to the top left corner of the comp. So [0, 0] is located at the top left corner, while [0, 250] would be located on the left edge of the comp and down 250px from the top. An increase in Y moves a layer down. It’s a little weird but that’s how AE position is calculated. Hope this helps!

    • @KevinCease
      @KevinCease 6 років тому +1

      yes thank you!

  • @StanislaW_DementeW
    @StanislaW_DementeW 3 роки тому +1

    спасибо тебе, добрый человек! я ,блять, неделю ищу функцию сдвига времени. а тут просто .valueAtTime(time-0.2) и вуаля. Спасибки

    • @Animoplex
      @Animoplex  3 роки тому +1

      Translate: "thank you, kind person! I've been looking for a time shift function for a week and here it is just .valueAtTime (time-0.2) and voila. Thank you
      You're welcome! valueAtTime is super handy!

    • @StanislaW_DementeW
      @StanislaW_DementeW 3 роки тому +1

      @@Animoplex жду от тебя еще больще интересных видео.

  • @salmanmurtaza1635
    @salmanmurtaza1635 5 років тому +1

    although not 100% make sense to me because I take time to learn new things, yet very easy to understand

    • @Animoplex
      @Animoplex  5 років тому

      Thanks for the feedback. I'm happy to hear it's easy to understand. If this is your first exploration in programming or expressions, it'll take some time to absorb and experiment on your own. Let me know if there are any specific areas that aren't clear and I'll try to help. Best of luck, thanks for reaching out :)