💾 Download Working File: https://bit.ly/3x5KOdY
☀️ Support this Channel ↴
☕️ Buy me a Coffee :) https://www.bit.ly/3pnEDyt
📷 Socials↴
/ masd.lab
/ marcos-silva-411a911b
https://dribbble.com/marcosmasd
🖥️ Amazing Design/Motion/VFX products ↴
🥤 AEJuice: bit.ly/48jxTTX
------------------------------------------------------------------------------------------------------------------------
Tutorial Steps
Step 1: Set Up Composition
Action: Begin by setting up your composition.
Details: Name it "Kinetic Type 20," with dimensions of 1080x1080, at 30 frames per second, and a duration of 10 seconds. Then, press OK.
Step 2: Type Tool Usage
Action: Use the type tool to create your initial text layer.
Details: Write the word "Aesthete." Adjust the font size to be relatively small and center-align the text. Then, align this text within the composition, pushing it to the top.
Step 3: Create Null Object for Controllers
Action: Create a Null object and name it "Controllers."
Purpose: This Null will host 5 Slider Controllers, each designated to control specific parts of the animation.
Step 4: Add Slider Controllers
Action: With the Null object selected, navigate to the effects panel, choose expression control, and select Control Slider.
Details: Duplicate this slider four times for a total of five sliders using the control or cmd + D shortcut.
Step 5: Name Sliders
StartValue: Controls the start value of text tracking.
EndValue: Controls the end value of text tracking.
Duration: Controls the speed of text movement.
Delay: Controls the delay between text layers for a wave motion effect.
Distance: Controls the distance between text copies for easy adjustment.
Step 6: Lock Effects Tab
Action: Lock your effects tab to prevent accidental changes and to ease linking sliders into expressions later.
Step 7: Add Text Animator for Tracking
Action: Add a text animator for tracking to your text layer.
Details: Navigate to the animate menu and select Tracking. You will apply an expression to the 'tracking amount' property.
Step 8: Apply Expressions
Action: Instead of writing expressions from scratch, copy and paste the provided expression.
Expression:
var startValue = [link to slider];
var endValue = [link to slider];
var duration = [link to slider];
var delay = [link to slider];
var indexDelay = (thisLayer.index - 1) * delay;
var timeWithDelay = time - indexDelay; var progress = Math.abs(Math.sin((timeWithDelay / duration) * Math.PI)); var currentValue = startValue + progress * (endValue - startValue);
currentValue;
Connection:
Use the pick whip tool to link variables to their respective sliders.
Step 9: Add Position Expression
Action: Apply a new expression to the Position property.
Expression:
var ySpacing = thisComp.layer("Controllers").effect("Distance")("Slider");
var yOffset = (thisLayer.index - 1) * ySpacing;
var originalPosition = transform.position.value;
[originalPosition[0], originalPosition[1] + yOffset]
Connection: Link the ySpacing variable to its respective slider.
Step 10: Duplicate Text Layers and Adjust Distance
Action: Duplicate the text layer multiple times until the composition is adequately filled.
Adjustment: Use the distance slider to fine-tune the spacing between each copy.
Step 11: Final Adjustments and Preview
Action: Use sliders to adjust values, duration, and delays as desired.
Preview: Conduct a final preview to ensure everything is working as expected.
Step 12: Render and Share
Action: Render your project and share it
:)