swizzlevixen / ae-expressions

Often-used and interesting After Effects expressions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

After Effects Expressions

The JavaScript files here are expressions for After Effects. Some I've developed, some are from colleagues and from the resource sites below. I've tried to credit the original author in the comments for each script.

Aside from the code here, there are a number of other resources to help you learn and implement expressions:

Expressions

Tips

  • In After Effects CC 2015 (13.5) or later (released 2015-06-26), Adobe has improved error handling in expressions. Go to After Effects CC > Preferences > General… and check the box for Enable JavaScript Debugger.
  • Expressionist — Remco Janssen has written a new expression editor, that gives you a window inside AE with basic IDE features such as syntax highlighting, line numbers and multiple cursors. $40, released 2016-03-03.
  • Paul Tuersley’s ExpressEdit is also a good option for managing expressions project-wide. $35.

Javascript

Since Expressions are written in JavaScript, it's good to have a handle on the language.

  • JavaScript: The Definitive Guide book by David Flanagan — excellent reference to the language
  • MDN JavaScript Reference is a good online tool if you’re not near your book.
  • Codecademy has a free online class in learning JavaScript. Many of its examples are tied to the web, but learning how to write more object-oriented Javascript can be very helpful for complicated expressions.

After Effects Scripts

Similar to Expressions, but for scripting the After Effects app itself, vs. a value in a composition. Still uses JavaScript as the basis for the language, so once you know one, the other isn't far off.

About

Often-used and interesting After Effects expressions


Languages

Language:JavaScript 100.0%