Expressions are FUN!
Expressions are FUN!

by Ben Unguren, Graphics Designer at FS3 graphics, Provo, Utah, USA
©2001 Ben Unguren. All Rights Reserved. Used at CreativeCow.net by kind permission of the author.
|
 |
Article Focus:
In this tutorial, Ben Unguren will show you one way to control expressions in Adobe After Effects 5, by using another layer as a "controller" of a layer with a simple wiggling expression, giving you a great deal more control. If you are unfamiliar with expressions in After Effects 5, you may want to read the chapter "Creating Expressions" in the After Effects 5.0 manual before continuing with this tutorial. |
CLICK HERE TO SEE A SAMPLE MOVIE
Click here to download the project files
Part One: Setting it All Up
(this part shouldn't take too long--we're not picky here)
We are going to make two solids: one invisible ("WIGGLE_CONTROL"), the other with the text "wiggle" in it ("wiggle"). If you know how to do this, go ahead and do it and skip on to Part Two below.
Make a new composition, size 320x240 and a duration of at least 10 seconds.

Make a solid, same size as the composition. Name it "wiggle".
Apply the "Basic Text" effect to the "wiggle" layer.

Type in "WIGGLE" or something else just as silly, choose a happy font, and click OK.


anti-alias the layer (so it looks decent while we work with it)

Adjust the effect settings until you have something terribly happy:

Click on the image above to see a larger image
Make a second layer, name it "WIGGLE_CONTROL", and turn off it's visibility.

End of set-up
Part Two: Making the Basic Wiggle Expression
We are going to write an expression for the 'wiggle' layer that will make it... well, wiggle.
With the "wiggle" layer selected, press the 'p' key to bring up the position attribute.

Make an expression for wiggle's position, by selecting Animation-->Add
Expression
(you can also option-click on position's stopwatch to do the same thing)

The basic expression appears for position:

Open the language elements menu (by clicking the little box next to the pick whip with the arrow pointing to the right). Select Property-->wiggler(

The start of the wiggle formula appears:

|
In After Effects the formula for the "wiggle" feature is understood as follows:
wiggle(freq, amp, octaves=1, amp_mult=.5, t=time)
SIDE NOTE: When the formula reads something like "octaves=1", that means that if you don't enter a value for octaves, one (1) will be the default. If you're confused, stay with it. Suddenly it will all make sense and change your life forever.
EXPLANATION OF THAT THING ABOVE:
- freq stands for frequency, and is measured in wiggles per second. The higher the number, the FASTER it shakes.
- amp stands for amplitude, and determines how LARGE the wiggle is. the bigger the number, the greater the area the wiggle is going to cover.
- the other attributes we'll just leave at their defaults. (since only the first two don't have defaults, we only have to worry about them, but take time to experiment with all the variables)
- THESE EXPLANATIONS ARE IN THE AE 5.0 MANUAL, so check there for more information (page 336 to be precise).
In order to avoid getting an error message, we have to make a formula that works, which can be met (minimally) by entering frequency and amplitude. We will enter it as follows:
position.wiggle(10, 20)
|

Why did I add 'position' before 'wiggle'? Because the book told me to! If it doesn't work, CONSULT THE BOOK! (AE 5.0 Manual, page 336)
If you're checking out the expression and are still getting an error message, re-examine your formula. It should work. However, computers are very picky and want the thing written exactly as they should be.
RAM PREVIEW your comp. The text should be wigglin'
Go to Part Three: Setting Up the Other Layer
|
Please visit our forums at CreativeCow.net if you arrived at this page from a direct link.
| Related Articles / Tutorials: | | | | |
Adobe After Effects
Virtual 3D Sets with After Effects Play Video Rob Mize demonstrates techniques for creating a virtual set in 3D space. He shows how you can build sophisticated, detailed environments, where your actors appear to interact with their 3 dimensional surroundings. Build the set of your dreams using nothing more than After Effects, a few textures and your creativity.
Tutorial, Video Tutorial
|
| | | | |
| | | |
Adobe After Effects
Lite Bite for After Effects: How do I create a simple Light Wrap? Play Video "Lite Bites" are short no-frills tutorials giving quick answers for busy people. In this first AE Lite Bite tutorial, Andrew Devis shows how to make a quick 'light wrap' effect for a keyed item so that the edge or alpha channel of the keyed item includes some of the pixels from the background element so that it starts to look as if the two items really belong together.
Tutorial, Video Tutorial
|
| | | | |
| | | |
Adobe After Effects
Using the Scribble & Stroke Effects Play Video The "Scribble" and the "Stroke" effects are often overlooked due to the fact that it isn't immediately obvious how they work as they won't work unless applied in a very particular way. In this in-depth tutorial, Andrew Devis explains how to apply these effects and then goes through the many options in each effect which can make them very powerful and able to produce a surprisingly large variety of results.
Tutorial, Video Tutorial
|
| | | | |
| | | |
Adobe After Effects
Adobe Creative Cloud Offers Applications, Services, Community
With Creative Cloud, Adobe is switching from a model of software as a product to Software as a Service (SaS). By early 2012, Adobe Creative Cloud is expected to include such applications as After Effects, Premiere and Photoshop. Creative Cloud includes a hub for viewing, sharing and syncing of files, and a subscription with 20GB of cloud storage.
Feature, People / Interview
|
| | | | |
| | MORE |
| |
|