Learn how to use the stroke width animator, create overlap per-character animation using the offset animator, and apply several range selectors to reveal and hide text characters.
- [Eran] Hey everyone, Eran Stern here, with another After Effects Weekly episode. In this one, we'll start to explore advanced text animators. In a few moments, you will know how to create this title bag, all made from live text. So I'll start with the word shout, presented to you in Avenir Next ultra light and it's kind of important, though not mandatory to start with a light weight of a font. This is because we want to morph the letters to a bold version of it.
Now I must stress that this is not going to be the official bold version of the font, but more of a fore word. However, since it will animate on screen, I'm going to argue that you won't notice the difference. So the first and most important step is to make sure that you apply some kind of a stroke to the type. In this case, I'll go with one pixel and I'm going to use the same white color. Now the next step will be to open up the text properties in the timeline and add an animator.
And since we want to morph between the light version to the bold version, I'm going to add the stroke width animator. Now it will only operate if you defined some sort of a stroke over here in the character panel. So I'm going to change this value to let's say 40 and in order to create the morph, you can open up the range selector one and you can play with the end so this is basically it, but we want to create something more interesting.
So instead of just doing it using the regular and linear way, I'm going to use for the most cases the offset range selector. So I'm just going to take it to the minimum value of negative 100% and I'm going to create a keyframe here at the beginning of my comp and then at the end after two seconds, I'm going to take it all the way back to 100%. So the result, if I'm going to preview it is some sort of a wave animation which turn on and off the weight of the letters.
Now I want to make it more interesting and more exciting and add some additional elements so I'm just going to trill up all the triangle for the word shout, go to the beginning and let's add a bullet in the middle of the O, to create some sort of a pulse animation and in order to create it I'm going to double click on the type tool and since nothing was selected, After Effects is going to create an empty layer of text in the middle of the screen and if you are working on the Mac side, in order to create a circle or a bullet, you need to hold down the Option key and type the letter eight, or the digit eight.
If you are working on the PC, then hold down the Alt key and on the Numpad type zero, one, four, nine. Anyhow, you should get something like this, this is our bullet. I'm going to select once again the selection tool and you can see that the anchor point is not exactly in the middle of this bullet, it's actually in its default place at the bottom of the line of the font. So in order to bring it to the middle, I'm going to hold down Command on the Mac, Control on the PC and double click on the Pan Behind tool.
Now I'm going to switch back to the selection again and I'm also going to switch on the grid and guide, actually just the title and action safe. This way, I can zoom in and I can take it and place it just in the middle of this shape. Alright, now I want to create keyframes for it so it will look like it is pulsing. So I'm going to go to one second over here, make sure I'm selecting this guy and then I'm going to hold down the Alt and Shift on the PC, this will be the Option and Shift on the Mac and press the letter S and this will create a keyframe for the scale value as well as expose it here in the timeline.
Now let's reduce it from 100% to 80, because this is where the O becomes very thick and then I'm going to go back to 10 frames, reduce it to zero and then let's go to 122 and reduce it to zero as well. Click on the word scale in order to select all three keyframes, press F9 in order to easy ease the motion and let's just play the results so far. Alright, now we want to create the most complicated and advanced thing here, so let's just zoom out once again.
I'm also going to Alt click over here in order to hide the title safe action and I've already had started to prepare this wave lined animation. So I'm going to enable it and this time I'm using the closing parentheses so basically I hold down Shift and press four times on the zero in order to create this shape. Now I want to rotate it so it will make more sense. I'm going to press R in order to expose the rotation properties and I'm going to type in negative 90 degrees in order to create this guy and let's just zoom in so we can see what we are doing and now I'm goin to add three animators to it in order to create the animation that I want.
So I want to create some sort of a blinking and scaling animation for those lines. So once again, I'm going to fold it up and then down again so I can get access to the animators. I'm going to start with the stroke width animator. So I'm going to edit like so. The value should be 20 in this case so very big and thick lines. They should look more or less similar to what we had before with the word shout and then I'm going to open up the range selector and as before I'm going to use the offset in order to animate it.
So I'm going to start with negative 100% then I'm going to create a keyframe actually here at the beginning and then go all the way back to the end and set it to the maximum value which is 100 percent so this is what we have so far. Now let's add additional animators in order to shape it even further. So I want to create some sort of a cone shape here. I'm going to use yet another animator. So make sure if you want to use another animator to select the word text over here.
Otherwise, After Effects will think that you want to add additional stuff to the same animator you already have. So, this is it in my case. I'm selecting the text line over here and then I'm going to go to the animate menu and I'm going to add yet another instance of the stroke width animator. So now I've got two of them let's just collapse the first one and deal with the second one which is in this case going to overlay each animation on top of what we already begin to do. Alright, I'm going to set an eight for the stroke width and then I'm going to add for this guy a scale property with a value of 20%.
And then in order to create this cone shape, I'm going to open up the range selector and under the advanced option over here, we can determine the shape of the animation. So instead of square, let's switch it to ramp down and it looks more or less okay, but we have a bad alignment. So let's just close the advanced scroll up until you see the more options which is part of every text layer inside After Effects.
Fold it down and you can see that you have this grouping alignment. This will allow you to change the anchor point for the individual characters. So remember, those are characters of text. So in my case, negative 34% is actually going to help us to align them to the correct place. Alright, now I want to create yet another animation which will create some sort of a fading one. So this is what we have so far. I want to create a sort of a similar effect that I have over here.
So it will be more interesting and easy to loop. Alright, since for some reason I've switched to the hand tool, I'm going to return to the selection one and select the text and as before, I need to create yet another animator. This one is going to be an opacity animator. So animator number three, opacity, and then I'm going to reduce it to 0%, which means that I can now expose it using once again the range selector.
So open up the range selector. I'm going to go to the beginning over here and I'm going to tell it to use the minimum value, which is negative 100%. Create a keyframe and go all the way to the end and I'm going to scrub it to the maximum value of 100%. Now currently this is looking like this. I want to create some sort of a ramping animation so I'm goin to open up the advanced option for this animator and change the shape of this guy to ramp up.
This will create this kind of an animation. Now the last thing that I want to do is create some sort of a fade out. So every time that we are starting and ending we'll have the same frame. Currently, it is not the case. So in order to do so, I'm going to select animator number three and from this add menu, this time, I'm going to add another range selector. So you can add as many range selectors to a text as you need and each one of them will give you additional options to animate the text further.
In this case, what I would like to do is go to let's say, 22 frames, then open up the range selector settings and in the offset I'm going to take it to negative 100%. Meaning that I'm not changing anything so far, but I will animate it from this point until let's say almost the end and I'm only going to animate it to zero and as you can see, this will fade out the animation.
So it will look like this. It is fading in and then fading out. Now I do want each one of the lines to fade out completely and not just stay on screen. And in order to achieve that, I'm going to open the advanced options over here. Going to scroll down and I'm going to reset the value of the smoothness from 100 to zero. So now, each one of them will light up and light down independently. We will not see this fade in animation.
Alright, this is it. I'm going to scroll up, close all the three animators. Actually let's fold up the whole layer and also fit it to view. And the last thing that I want to create is a mirrored version of this guy. So I'm going to select it over here and I'm going to go to the effect menu and under distort, I'm going to apply the mirror effect and this will allow me to change the reflection center. Currently it's over here. I'm going to put it right in the middle of my comp.
So 512 by 512 and then I'm going to change the reflection angle to 90 degrees. So we'll have another copy underneath. Then I'm going to go to the beginning and take it all the way to full screen and play the final result. And so this is at least one way to morph between type weights and create a nice bag animation for a channel name of your favorite song. In this case, let it all out.
Well, I hope you learned something new and I'll see you again in the next episode.