Expressions are snippets of code that manipulate values. Here's a guide explaining what expressions are and when to use them.
A showcase of the many possibilities with expressions!
So, where can an expression be used? Here's how to get up and running with expressions in your own After Effects project.
An overview of expression tools, including the Pick Whip tool, the Expression Language Menu, and the Post-Expression Graph viewer.
A quick look at how to copy, paste, and move expressions using standard methods and pasting expressions to many layers at once.
Here's a guide on adding a new expression to a property using the Expression Language Menu, the Pick Whip, or writing code from scratch.
A look at one of the most useful beginner expressions and how it works.
Using time and simple math to drive your animations.
How a property value can be manipulated using math and other values.
Calculating the speed and velocity of value changes with a simple function.
Remapping a value's output to a new range of values.
The different loop types and techniques for looping a group of keyframes.
A look at math methods, index, and working with decimals.
Using random methods, clamping numbers, and the modulus operator.
How to create different array types, manipulate arrays and combining arrays.
Converting and measuring 2D and 3D positions between coordinate spaces.
Working with text and combining dynamic values with text strings.
Working with text strings and interesting ways to manipulate the contents.
Working with color arrays and converting color between RGB and HSL.
Creating, linking, and using Expression Controls with expressions.
An extensive breakdown of some handy expressions for your project.
Pushing expressions to the limits and achieving impressive results.
How to start and stop expressed animations using layer markers.
How to create simple expression presets and advanced expression controls.
Linking an expression to an external text document or a JSON file in After Effects.
Performance tips, troubleshooting and error debugging tips to help you solve issues.
Thought processes and planning strategies involved with complex expressions.
Covers the basic parts of an expression and a look at some examples.
An overview of the rules, structure, and formatting of expressions.
A detailed look at how to reference other properties in your project.
The different variables, values, and information used in expressions.
How to include conditions in your expressions and some common uses.
Expressions that repeat actions and include their own fallbacks.
Assembling all the parts and pieces into a single expression.
An overview of expressions and how to use them in your project.101 — 106
One-line expressions that are simple and easy to use.201 — 206
In-depth methods, attributes, and working with complex values.301 — 308
Pushing expressions to the limits and powerful expression ideas.401 — 407