Allows the animation of
individual mask vertices by "linking" a vertex to any two-dimensional
point property (like position, track point attach point, "point"
expression control, etc). updated 12-16-2007 improved to work with AE CS3! ('bout time!)
Converts one selected layer with a bunch of masks
to a bunch of layers, each with one of the masks.
Includes the option to change each anchor point to the center of
each mask, preserving overall look. updated 3-15-2007 Now with cool and rarely-needed automated layer-naming feature!
Have you ever wanted to select a large number of masks, on different layers, and change the masks' properties (like feather, opacity, mode, etc. == but not the mask shape itself*) all at once? This script (palette window) might help. You can select all the masks in a comp, or all masks whose names match a string, or by index. [*I should point out that you can animate multiple mask
shapes in this way, but only one value is entered per (key)frame, so it isn't practical for most applications.]
Render
7-09-2009 Changed significantly from initial release. Please read the description, and note link to graphic. new! 7-05-2009 Queue_Comp_Sections.jsx
This is sort of like having multiple work area settings for a comp. To use it, you must create guide layers whose inpoints and outpoints serve as render sections. Each "render layer" layer-name NOT beginning with an underscore ("_") will be used as that render item's output base name (e.g., "basename".mov, or "basename"_[#####].xxx if it is a file sequence). Layer names beginning WITH an underscore will be ignored, and the comp name will be used as the basename of the render queue item (AE's normal "add to render queue" behavior). Select the render layers you want to use, run the script, and it adds the items to the render queue. See this graphic.
Creates individual folders for each file sequence render
item (and output module) in the queue. If you have 10 file sequences to
render, for example, you can set them all to render to a single folder,
then run this script; it will create separate folders for each file
sequence and set the output modules automatically. If you have movies
and still frames in the render queue, it will ignore these. The new
folder's names are based on queue item and output module (like
"qi1_om1", "qi2_om1", "qi2_om2", etc).
(Tip: don't delete your render items.) Having trouble
finding a composition's render items in a crowded render queue? This
script will show you where the render items are. Simple. Helpful. Or
not.
(Formerly "PFPreflight") Performs several necessary and helpful preliminary tasks when using
.ma data exported by 3D camera-tracking software, like The Pixel Farm's
PFHoe-Pro (my personal favorite). This script presents a user interface for choosing and changing a number of options.
I'm gonna go out on a limb and guess you don't need this
one. But who knows. Creates a 'spine' by replicating a layer and doing
some expression and parenting tricks. What you end up with is an
'object' that bends and curls when you change just the x rotation of
the base 'vertebra'. Pretty fun to play with, at least.
Like the above, but makes the spine from selected layers.
7-10-2009 Added comp-center placement for cube and cam,
and semi-intelligent camera placement MakeCube-CRGmod.jsx
Ages ago someone named Nicholas White created a script to build a box, and posted it to aenhancers.com. Recently I decided to modify it. I added a UI (that accepts formulae! Ooo!) and made a few simple but significant adjustments.
Dan Ebberts made a nifty script
for importing a text file as text layers. This script is based on that, but
it goes a bit further, giving you a few more options, like line spacing, or
creating just one text layer containing all the text. updated 3-29-2009 Now with "live leading" feature (expression-based adjustable line spacing option).
Select a bunch of comps and make changes to a number of their settings all at once: name search & replace or add, width, height, framerate,
length, pixel aspect ratio, shutter angle/phase, preserve framerate/resolution when nested == it's (almost) all here! 3-30-2006 Version 1.8: fixed problems with the Length function. 12-17-2007 Version 1.9: fixed OK button's auto-close. 01-10-2010 Version 1.95: updated pixel aspect ratio information. 01-22-2010 Version 1.96: FIXED INFINITE LOOP PROBLEM THAT COULD HAPPEN IN SOME INSTANCES. 01-30-2010 Version 1.97: added layer extension feature for length change (and cosmetic improvements). 02-03-2010 Version 1.99: FIXED WORSE INFINITE LOOP MISTAKE (sorry, folks), and added cosmetic improvements. 02-08-2010 Version 2: removed panels to work around Windows bug; corrected other uglinesses on Windows.
updated 5-10-2009 Quickly batch-rename selected layers in various ways. Now has numbering feature! updated 01-22-2010 FIXED INFINITE LOOP PROBLEM THAT COULD HAPPEN IN SOME INSTANCES. 02-03-2010 FIXED WORSE INFINITE LOOP MISTAKE (sorry, folks).
Quickly batch-rename selected items of any (rename-able) kind in your project. updated 01-22-2010 FIXED INFINITE LOOP PROBLEM THAT COULD HAPPEN IN SOME INSTANCES. 02-03-2010 FIXED WORSE INFINITE LOOP MISTAKE (sorry, folks).
Great for preparation of cut-out style animation (see Dan Ebberts' beautifully goofy dancing man). Designate each layers' new anchor point with a single-vertex mask (simply click on each layer with the pen tool [G key] where you want each new anchor point to be), then run this script. (CAVEAT: Works "out of the box" with unparented layers whose scales are 100%. If not 100%, layers should be all the same scale, and parented to a layer of exactly the same scale. The script does not check for these factors.)
What have we here? This is for script developers only. It aids in rapidly developing
user interface windows by using mock-ups created in After Effects itself. See a comp become a window before your
very eyes! Comes with html documentation and an AE project with a mock-up example therein. updated 3-15-2007 Now includes automatic position value rounding to avoid annoying floats.