Forum Replies Created

Page 26 of 277
  • Filip Vandueren

    October 26, 2022 at 9:53 am in reply to: Property launch animation

    In your case the first line can be something like:

    prop = thisComp.layer("Shape Layer 1").transform.scale;

    and the check needs to be against [0] (the X-component) of the 2D scale:

    if (prop.valueAtTime(t)[0]>= 100 ) {
  • Filip Vandueren

    October 26, 2022 at 9:44 am in reply to: Property launch animation

    Hi Melissa,

    something like this (expression for timeRemapping)

    prop = thisComp.layer("0").effect("Slider Control")("Slider");
    trigger = false;
    for (t=time; t>=0; t-=thisComp.frameDuration) {
    if (prop.valueAtTime(t) >= 100 ) {
    trigger = true;
    } else if (trigger == true ) {
    break;
    }
    }
    if (t<=0) {
    0;
    } else {
    valueAtTime(time-t);
    }

    I’m assuming the first frame is empty, animation starts at 2nd frame of precomp.

  • Hi Myles,

    I don’t have the problem with the 2nd producer not having the same effect as the 1st, providing it has the same parameters. (the 2nd one defaults to a much higher width/height value, and this significantly reduces the energy/visibility of the wave even if the Amplitude is set the same as that of a Producer with a smaller width/height)

    To combine many different instances of Wave World, I would precompose, and blend mulitpe layers using Hard Light or Overlay. The combination using these blend modes is not 100% Physically accurate, but close enough for motion graphics IMHO.

  • Filip Vandueren

    October 24, 2022 at 7:16 pm in reply to: Best way to split words and include spaces

    This is one way, don’t know it it’s the best.

    t = 'apple banana \rcow dog\relephant';
    words = t.match(/\S+ */g);
  • Filip Vandueren

    October 24, 2022 at 6:51 am in reply to: Alpha greenscreen footage with two video clips

    Key the Greenscreen.

    Use set mattes and invert.

    Or in the latest version of after effects, track mattes with alpha / alpha inverted of your layers can all point to the same green-keyed layer.

  • Filip Vandueren

    October 23, 2022 at 5:28 pm in reply to: Expressions operating in nested comps?

    For a kind of foolproof solution:

    The expression could be in an animation preset.

    And you could build the precomp in such a way that it has ginormous pink letters screaming ‘don’t forget to apply animation preset “ActivateLowerThird”!’

    Which disappears when the preset it applied ?

  • Filip Vandueren

    October 23, 2022 at 5:25 pm in reply to: Expressions operating in nested comps?

    Can you give a concrete example?

  • Filip Vandueren

    October 23, 2022 at 8:56 am in reply to: Expressions operating in nested comps?

    Hi Paul,

    If you want to use variables from the comp where the precomp is placed (like its name), you have to add the expression to the essential property of that instance.

    So, if you use it in multiple comps, you indeed have to add the expression everywhere manually.

    Hope that’s clear.

  • Filip Vandueren

    October 19, 2022 at 8:54 am in reply to: Audio keyframes only forward

    Add a new Slider to your Audio Amplitude Null,

    Give it this expression:

    amp = effect("Both Channels")("Slider");
    nki=amp.nearestKey(time).index;
    accum = 0;
    while (nki>0) {
    accum+=amp.key(nki).value;
    nki--;
    }
    accum;

    Then, run “Convert Expression To Keyframes”

    It might take several minutes if your music is more than a couple dozen seconds long.

    A script could do it faster.

  • Make sure Range is index-based:

    Animator > Range > Advanced Settings > Based on: Index

    For me, the numbers do not change when I edit the text?

    But when the animator is percentage based (the default), the 80% of the characters is indeed depnding on how much text you have typed.

Page 26 of 277

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