Random Letter Styles in After Effects | Tutorial

Поделиться
HTML-код
  • Опубликовано: 16 июл 2024
  • ► Get your free expressions sheet: bit.ly/expressions-cheat-sheet
    ► Learn how to animate with expressions in After Effects: bit.ly/expressions-in-ae
    In this After Effects tutorial, I show you how to assign random fonts and styles (out of a list) to single letters. Using basic expressions and the type tool.
    Content:
    0:00 Overview
    0:14 Setting up the text and font list
    3:30 Separating and animating the letters
    7:04 Animating with expressions in After Effects
    7:45 Randomly picking fonts out of the list
    9:37 Adding more details to the letters
    12:12 Outro
    ► My After Effects Courses + Resources:
    bit.ly/ae-courses
    ► My After Effects Project Files:
    gumroad.com/manueldoesmotion
    ► Follow my Socials:
    Instagram: / manueldoesmotion
    TikTok: / manueldoesmotion
    Some of my links are affiliate links. By purchasing through these links I earn some money at NO extra cost to you. It’s a Great way to support my channel! Thanks!
    #aftereffectstutorial #animation #motiondesign

Комментарии • 60

  • @dmc3079
    @dmc3079 10 месяцев назад +3

    WOW, i've been a motion graphics artist for over 10 years, I did not know about adjusting the space between letters using the option key and arrows!! THANK YOU for the tip!

    • @ManueldoesMotion
      @ManueldoesMotion  10 месяцев назад

      You’re so welcome! Glad the video was helpful!

    • @dmc3079
      @dmc3079 10 месяцев назад

      @@ManueldoesMotion You have wonderful tutorials, thank you for everything you do!

  • @vanemotion
    @vanemotion 10 месяцев назад +1

    WoW Cool effect! 👌

  • @dotpenji
    @dotpenji 10 месяцев назад +6

    Manuel, your After Effects tutorial is incredibly informative and well-structured. Can you share some additional creative ways in which expressions can be applied to text animations in After Effects, and how these techniques can enhance motion graphics projects?

    • @ManueldoesMotion
      @ManueldoesMotion  10 месяцев назад

      Thanks!! Here’s a playlist: Animating with expressions in After Effects
      ruclips.net/p/PLXBrSY-3cIv0h_c1YiDNudDhpiKG--WwO

    • @motivatedbeastph
      @motivatedbeastph 10 месяцев назад

      It seems reminiscent of the title sequence from Loki. I made an attempt to recreate it in the past but wasn't successful. However, I'll give it another shot after following this tutorial.

    • @ShekinahSol-kv3fp
      @ShekinahSol-kv3fp 10 месяцев назад

      The tutorial is visually appealing, and Manuel makes good use of screen recordings to demonstrate the steps involved. Thanks!

    • @CyrineZee
      @CyrineZee 10 месяцев назад

      I enjoy this video because I love creative fonts!

    • @ManueldoesMotion
      @ManueldoesMotion  10 месяцев назад +1

      @@CyrineZee That’s awesome!

  • @preachermatzi
    @preachermatzi 7 месяцев назад

    i would buy your awesome tutorials but i live in argentina :( keep on teaching this way!

  • @syochum96
    @syochum96 20 дней назад

    love the tutorial!, I do have a question, if I want to you 12frames as opposed to a full second what expression would I replace Math.round to? Thank you!

    • @ManueldoesMotion
      @ManueldoesMotion  14 дней назад

      Why 12 frames? There is no replacement for the Math.round expression.

  • @jaysonfontela5761
    @jaysonfontela5761 10 месяцев назад

    💖

  • @northstarhsm7291
    @northstarhsm7291 2 месяца назад

    Also having the formatting issue after adding the expression on the source layer like others have mentioned. Any tips?

    • @ManueldoesMotion
      @ManueldoesMotion  2 месяца назад

      I think it might depend on the fonts you use... Do you use fonts from Adobe?

  • @sammywambugu
    @sammywambugu 10 месяцев назад +1

    looks like loki title sequence..i tried and failed to replicate it before i will try again after this tutorial

  • @johnkho
    @johnkho 2 месяца назад +1

    The Var S = Match expression resets all the alignment. It makes the subsequent letters go all over the place, what am I doing wrong?

    • @northstarhsm7291
      @northstarhsm7291 2 месяца назад

      any luck? i am stuck with the same issue

    • @northstarhsm7291
      @northstarhsm7291 2 месяца назад +1

      this was a long workaround, but i got rid of the source expression that was causing the issue and then duplicated the layers and offset them so that different characters were appearing on each layer. then i set it to loop

  • @tootmoot00
    @tootmoot00 Месяц назад

    Awesome tutorial, and by far the only one I could find that shows how to do this animation. I'm struggling a bit on the very last line of the source text expression (8:48) that ties it all together. The moment I add that line, my letters start moving positions haphazardly, sometimes overlapping other letters. Off the top of your head, what do you think could be causing this?

    • @ManueldoesMotion
      @ManueldoesMotion  Месяц назад

      Is it all the fonts? Do you use fonts from Adobe?

    • @tootmoot00
      @tootmoot00 Месяц назад

      @@ManueldoesMotion All the fonts are downloaded straight from Adobe fonts, and yeah, all the fonts are acting that way. Haven't seen anyone else with this issue though so the problem must be on my end.

    • @ManueldoesMotion
      @ManueldoesMotion  Месяц назад

      @@tootmoot00 Maybe… In the project settings. Is your expression engine set to Java script?

    • @tootmoot00
      @tootmoot00 Месяц назад

      @@ManueldoesMotion YES!! That's it. My God. Hours of my time because of a simple button. Thank you so much Manuel. You got yourself a forever follower. I really appreciate your time on this.

    • @ManueldoesMotion
      @ManueldoesMotion  Месяц назад

      @@tootmoot00 So glad it worked out! 👏🏻

  • @peterengle56
    @peterengle56 8 месяцев назад +2

    Hey, This is an awesome tutorial, but im having issues with the justifications of the letters. Whenever i duplicate the layer after i do everything you do, all of my letters are jumbled and the sizing and kerning doesnt stay the same... Am i missing somehting?

    • @ManueldoesMotion
      @ManueldoesMotion  7 месяцев назад

      Thanks! Did you change units to index in the advanced settings?

    • @lionatwork
      @lionatwork 7 месяцев назад +2

      @@ManueldoesMotion I got this same issue. I figured out that without the code on the Source Text property the kerning is fine, but when I apply the expression on the Source Text property the specific kerning for each text style is messed up.

    • @kebo7738
      @kebo7738 5 месяцев назад

      same issue 🥲 any solutions? 🙏

    • @ClankDaxter
      @ClankDaxter 5 месяцев назад

      @@kebo7738 I have the same issue. Has anyone find any solution?

    • @ClankDaxter
      @ClankDaxter 5 месяцев назад

      I foun a workaround. don't if its the best. I found that if I set the kerning to 0 and manually adjust the tracking inbetween letters that when activating the expression on the Source Text Property the letters don't move around so much.

  • @quentinwilliams2756
    @quentinwilliams2756 6 месяцев назад

    is there any way to save this as an animation preset?

    • @ManueldoesMotion
      @ManueldoesMotion  6 месяцев назад

      I think you could export it as essential graphics and save it as template.

  • @MohamedElhelw-te5gq
    @MohamedElhelw-te5gq 6 месяцев назад

    hello can you tell me why the index changed when we add a new adj layer? thank you

    • @ManueldoesMotion
      @ManueldoesMotion  6 месяцев назад

      The top layer has the index number 1. If the layer moves down it has the index number 2. So the value changes.

    • @MohamedElhelw-te5gq
      @MohamedElhelw-te5gq 6 месяцев назад

      @@ManueldoesMotion got it , thank you sir

  • @thehartlocker
    @thehartlocker 6 месяцев назад

    This is an awesome tutorial and I'm learning a lot from you. But I'm STUCK on the last part of the expression i keep getting an error on the last line. "text.sourceText.getStyleAt" is not a function. I have all the semi-colons in the right spaces. This effect is really something I want for my this project I'm working on and would love to figure this out. Any advice would be appreciated! Cheers!

    • @ManueldoesMotion
      @ManueldoesMotion  6 месяцев назад +1

      One reason could be that in your project settings, under expressions, the Java Script engine isn't set to "Java Script". Have you downloaded the project file to see if there's any difference to your expression?

    • @thehartlocker
      @thehartlocker 6 месяцев назад

      @@ManueldoesMotion Wow! That worked! Thank you so much for the tip. I haven't been really active in AE for a few years and I was never skilled with expressions. The only problem now, is when I duplicate the layer to display each letter of the word, the spacing is way off from the grid lines I set up prior. I made sure to tweak the spacing between each letter for each keyframed font. Is there something I'm doing wrong there? Again thank you and appreciate the time you've taken to reply to me and others!!

  • @arjunpurty6590
    @arjunpurty6590 3 месяца назад

    I am getting an error saying this project contains an expression 1 of 1

    • @ManueldoesMotion
      @ManueldoesMotion  3 месяца назад

      Are you using a different language version?

    • @arjunpurty6590
      @arjunpurty6590 3 месяца назад

      @@ManueldoesMotion no I am using the English language version

    • @arjunpurty6590
      @arjunpurty6590 3 месяца назад

      I have wrote the expression 20 times correct ....but it still doesn't work

    • @ManueldoesMotion
      @ManueldoesMotion  3 месяца назад

      @@arjunpurty6590 In the project settings, have you set the Expressions Engine to Java Script?

  • @HeliusAnugrah
    @HeliusAnugrah 10 месяцев назад

    Hello, I used AE v16. and then i cant use the script for "text.sourceText.getStyleAt". cause it have a warning likes "Property or method named ‘sourceText’ in Class ’group’ is missing or does not exist", do you have an solution for this? or i need to be using at least After Effects v17 or above for use this script?

    • @ManueldoesMotion
      @ManueldoesMotion  10 месяцев назад

      It seems like you forgot a semicolon at the end of a line.

    •  9 месяцев назад

      Estou com o mesmo problema e coloquei o ponto e virgula no final

    •  9 месяцев назад

      Conseguiu a solução??

    • @teresio362
      @teresio362 3 месяца назад

      I have the same problem, I should convert the expression into java extended scripts but I'm not capable, help!