Self Resizing Lower 3rds – Adobe After Effects tutorial
Create lower 3rds that change their size depending on how long the text is. Perfect for anyone looking to make better templates with more dynamic elements. This relies heavily on expressions and using monospaced fonts. And it works in any version of adobe after effects. But it is especially good for Adobe CC now that you can edit text fields from templates in Premiere Pro.
This tutorial goes into detail on how the expression works and where it falls short.
The expressions used in this tutorial are:
temp = thisComp.layer(“TEXT”).text.sourceText;
L = temp.length;
x =100 * (L * .9);
[250+x, value[1]]
temp = content(“Rectangle 1”).content(“Rectangle Path 1”).size[0];
[temp/2, 0]
If you have any questions just let me know in the comments.
Download this project file:
This file ONLY works in After Effects CS6 and NEWER. But would work best in adobe CC.
Self Resizing Lower 3rds – Adobe After Effects tutorial – Souped Up Me | Video Tutorials to Learn Anything and Everything
21.04.2016 at 05:51[…] Download this project file: http://evanabrams.com/self-resizing-lower-3rds-adobe-after-effects-tutorial/ […]
Felipe Coelho Fortes
05.11.2018 at 15:32When resizing a rectangle I intend to leave the anchor point in the middle of the left side. How do I do that?
ecabrams
14.11.2018 at 09:38You will need to use an expression. Make use of the position property of the rectangle to move the rectangle as it resizes. BUT not the position of the layer. Just the position that’s right under the size.