Welcome to my site. What I'm trying to do here is provide a resource for folks that want to learn more about expressions and scripting in After Effects.

I'm in the process of overhauling the site. I'm afraid it hasn't had much attention in the last couple of years because I've been so busy, but I hope to add new content on a more regular basis. There's a lot of new stuff to talk about. My plan is to leave the old parts of the site up until I can supercede them with more up-to-date material. Enjoy your visit and please check back occasionally for new content.

Dan

I've been writing scripts and expressions commercially, on a freelance basis, pretty much since those features were added to After Effects. My scripting services have been commissioned for a wide range of projects including work flow automation, archival, complex animation, and video game development. My clients use my scripts to eliminate huge amounts of tedious, repetitive work, or to simply make an otherwise impossible animation possible. I've worked on some large projects, but most scripts take less than a day to create.

Much of my work has involved creating scripts that will read a monthly schedule (or some other text document) and use that information to perform media and text replacement, resulting in customized renders for each day, event, game scenario, etc. I've also created numerous floating palette-based scripts to assist animators in applying complex character animation.

Partial list of clients: Adobe, blank (Nike and T-Mobile campaigns),CBS, NBA TV, Showtime, Little Airplane Productions (Wonder Pets), Center City Film and Video (Comcast), and Plastic Cow (Disney).

I've also done some Flash and ActionScript design/development.

If you think you might benefit from some help like this and would like to discuss options, please contact me..

expressioneers design guide

This is where you will find new content on expressions. Basically, in the spirit of the Expressions Lab, this is a series of stand-alone topics designed to showcase a particular useful technique or concept. Here though, I've tried to include a more detailed analysis/explanation of the code than you will find in the Lab topics.

mastering expressions

This is a collection of topics designed for those that are intent on mastering the art of writing expressions for After Effects.

expressions lab

This is my original mini-site consisting of a small collection of experiments with expressions for After Effects. Not a lot of in-depth explanation here, but maybe you will find something useful.

scripting

This is a well-intentioned but admittedly inadequate introduction to scripting for After Effects. I hope to correct this, once I get the Expressioneer's Design Guide fleshed out.

JavaScript: The Definitive Guide by David Flanagan
Anybody that's serious about scripting and expressions needs a good JavaScript reference. This is the one I use.

Creating Motion Graphics With After Effects by Trish & Chris Meyer
What can you say? This masterpiece contains the best expressions reference in print today.

After Effects Pro: Professional Features by Total Training
Another wonderful resource for mastering expressions. If you prefer video-based training, this is what you want.

Creative Cow
You can usually find me hanging out in the After Effects and After Effects Expressions forums.

Adobe User to User Forums
I also frequently visit the After Effects forum (especially the Expressions and Scripting folders) of Adobe's site.

redefinery
Jeff Almasol's fabulous site for everything scripting.

AE Enhancers
Another good place to get your expressions and scripting questions answered.

Adobe's Live Help
Adobe's on-line help for AE CS3, beefed up with more examples and links.