rd: Comp Sheet

This script displays a palette with controls for building a “contact sheet” composition based on “style frames” in the current composition. Use this script to view different frames of a composition at a glance.

To use this script:

  1. Define style frames by creating layer markers on a layer named “style frames”.
  2. Specify the grid dimensions (rows and columns), scaling of style frames, frames, and cell spacing for the contact sheet composition.
  3. (Optional) To use a custom layout for each frame, and an optional caption, enter the cell template comp’s name in the Template field. If the template comp contains a “caption” text layer, specify the content for that text layer. More information below.
  4. Click Create Comp Sheet.

The script will generate a new composition whose name is the same as the current composition’s name, with “ Sheet” appended. Open this comp to view the results. Comps for each cell are placed in a folder the same as the composition, with “ Cells” appended.

The created style frame cells are live instances of the composition at the corresponding marker positions, so you can rearrange them in the original composition and watch them update accordingly. However, if you add or remove markers, or change the marker comments (and are using marker comments for “caption” layers in a cell template), you will need to regenerate the comp sheet.

Custom layout for each cell can be defined with a comp that has a solid layer named “picture”, and an optional text layer named “caption”. The “picture” solid layer will be replaced by the associated style frame (with layer transforms and 2D/3D state applied). Use a solid that has the same aspect ratio as your selected comp, unless you want to distort the style frames in the sheet. The “caption” text layer will be updated based on the selected Caption setting.

Note: This version of the script requires After Effects CS5 or later. It can be used as a dockable panel by placing the script in a ScriptUI Panels subfolder of the Scripts folder, and then choosing this script from the Window menu.

Originally requested by Matt Silverman.

rd: Comp Sheet

revision history

v3.011-may-2013Updated minimum version to CS5, added small UI tweaks for CC, and cleaned up some code.
v2.02-jul-2007Requires AE CS3. Can work as a dockable panel or a palette.
v1.019-feb-2006Initial release. Use for AE 7.0.