Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Creating Script for Text that Increases in Opacity from Y Axis?

  • Creating Script for Text that Increases in Opacity from Y Axis?

    Posted by Andreas Sizynski on November 29, 2012 at 8:30 am

    I am using CS4 and am attempting to change the opacity of some text. I’d like the text to increase from 0% to 100% opacity from the y-axis.

    I tried using the Offset controls in the Animate scroll down, however this opacity transform only applies on to the text characters and can only be animated on the x-axis, there doesn’t seem to be a Y-transform option

    Is there a script or something even simpler someone here was aware of. Thanks guys!

    Andreas Sizynski replied 13 years, 5 months ago 2 Members · 8 Replies
  • 8 Replies
  • Roland R. kahlenberg

    November 29, 2012 at 8:55 pm

    See if this works for you. You can tweak the InPointSensitivity and MidPointOpacitySensitivity values for more control over when the dissolve starts and ends.

    SourcePos = transform.position[1];
    InPointSensitivity = 100;
    MidPointOpacitySensitivity = -150;
    MidPointOpacity = height/2+MidPointOpacitySensitivity;
    InPointOpacity = height+InPointSensitivity;
    linear(SourcePos,InPointOpacity,MidPointOpacity,100,0)

    HTH
    RoRK

    Intensive mocha & AE Training in Singapore and Other Dangerous Locations

    Imagineer Systems (mocha) Certified Instructor
    & Adobe After Effects ACE/ACI (version 7)

  • Andreas Sizynski

    November 30, 2012 at 12:03 pm

    thanks for the headsup! and where in the text layer am I entering these values?

    For example, am I entering SourcePos = transform.pos[1]; in an Animator 1 drop down in the Text Layer, or am I straight up entering SourcePos = transform.pos[1] into the standard Position effect in the standard Transform drop down menu?

    But where would I enter this? “InPointSensitivity = 100;
    MidPointOpacitySensitivity = -150;
    MidPointOpacity = height/2+MidPointOpacitySensitivity;
    InPointOpacity = height+InPointSensitivity;
    linear(SourcePos,InPointOpacity,MidPointOpacity,100,0)”

  • Roland R. kahlenberg

    November 30, 2012 at 1:11 pm

    You paste the entire script into the Opacity property. The script works based on the position keyframes, specifically the y-position of your text layer. There is no need for Text Animators.

    HTH
    RoRK

    Intensive mocha & AE Training in Singapore and Other Dangerous Locations

    Imagineer Systems (mocha) Certified Instructor
    & Adobe After Effects ACE/ACI (version 7)

  • Andreas Sizynski

    December 1, 2012 at 4:10 am

    So how do InPointSensitivity and MidPointOpacitySensitivity values determine when the thing dissolves?

    Right now, using the script, the Opacity is stuck at 82% from beginning of the timeline to end, and scrubbing the timeline reveals no change in this opacity value.

    An Artist interested in the past, stuck in the present.

  • Roland R. kahlenberg

    December 1, 2012 at 5:14 am

    You have to animate the position of the Text Layer. The script will automatically animate the Opacity value. It seems like you’ve not animated the position of the Text Layer.

    HTH
    RoRK

    Intensive mocha & AE Training in Singapore and Other Dangerous Locations

    Imagineer Systems (mocha) Certified Instructor
    & Adobe After Effects ACE/ACI (version 7)

  • Andreas Sizynski

    December 1, 2012 at 6:06 am

    To be clear, I am trying to keep the text layer itself in a static position.

    I am only trying to animate the directional opacity of the text, not it’s position. A good example would be the motion graphic for this youtube clip:
    https://www.youtube.com/watch?v=WVAJBR07ryQ

    Not just the stroke, but the actual directional opacity of NODE’s fill is essentially what I want to reproduce (except the opacity directionally going upwards, not downwards as seen in the clip).

    An Artist interested in the past, stuck in the present.

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

  • Roland R. kahlenberg

    December 1, 2012 at 6:11 am

    It’s a 12-minute + video! Do you actually know which part of the video the effect appears?

    Intensive mocha & AE Training in Singapore and Other Dangerous Locations

    Imagineer Systems (mocha) Certified Instructor
    & Adobe After Effects ACE/ACI (version 7)

  • Andreas Sizynski

    December 1, 2012 at 6:29 am

    yes, it is the intro motion graphic NODE from 00:00 to 00:01.

    Note how the fill in the letters making up the word NODE have a directional opacity property (I think that’s what that is). Thats the essence of the effect I am trying to create.

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