Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Creating 2 text with 1 layer

  • Creating 2 text with 1 layer

    Posted by Vugar Ashrafov on July 17, 2020 at 9:48 am

    Is it possible to get this effect with just ONE text layer? Something like Repeater effect for shapes. Yes, I can create Shape from Text. But I need it on text layer. And without precomp.

    It is the same text on the back BUT Scaled Up and Opacity decreased.

    P.S: tried with “Echo”, not possible.

    Filip Vandueren replied 5 years, 10 months ago 2 Members · 7 Replies
  • 7 Replies
  • Filip Vandueren

    July 17, 2020 at 10:57 am

    If it’s just 1 line, sure:

    first off: set Text -> More Options -> Anchor Point Grouping to “All”

    Add this expression to sourceText:

    text.sourceText.style.setAutoLeading(false).setLeading(0).setText(value+"\r"+value);

    This doubles the text, and sets the Leading to 0 (the two copies will overlap)

    Now add a Scale animator to the text set scale to taste (500 %).
    Set the range Selector’s start to 50% (only the duplicated part will be selected)

    Also add an opacity-property to the animator at say 10-20%

    If it’s more than 1 line, it’s a bit trickier to center the upscaled copy automatically in the vertical axis.
    The expression should then simply be value+"\r"+value and it would be trivial to make the copy overlap again through using Text -> More Options Grouping Alignment, or by adding a position-property to the animator

  • Vugar Ashrafov

    July 17, 2020 at 11:02 am

    I did what you said. But expression gave error :/

  • Filip Vandueren

    July 17, 2020 at 11:03 am

    What version of After Effects ?

  • Vugar Ashrafov

    July 17, 2020 at 11:05 am

    Tried with CC2017(14.2.0.198) and CC2019(16.1.03).

  • Filip Vandueren

    July 17, 2020 at 11:08 am

    Access to the Style of a text-layer is a new feature.
    If the error is “Property or Method named ‘style’ in Class ‘TextProperty’ is missing” then your version of After Effects doesn’t support it yet.

    Although, also make sure that Project Settings ->Expressions -> Expressions Engine is set to “Javascript” in the latest version of after effects.

    The second simple expression should work perfectly in any version of AE though,
    you’ll just have to either manually set the text’s leading to 0, or position the copy using Anchor Point Grouping or a Position property.

  • Vugar Ashrafov

    July 17, 2020 at 12:25 pm

    Yes, I will upgrade the AE. This feature is on CC2020. Then will try these.

    Thanks for your time and helping!

  • Filip Vandueren

    July 17, 2020 at 1:05 pm

    OK,

    like I said, it’s not absolutely necessary for this particular effect,
    but usually it’s worth it to keep up to date.

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