What It Does
Layer Repeater duplicates a selected layer multiple times and lets you control all copies through a single null object. After running the script, you specify how many duplicates to create, whether to enable 3D properties, and the tool generates a new composition with a control null containing unified parameters for all instances.
This approach lets you animate patterns and sequences without manually keyframing each duplicate. Adjusting one parameter affects all layers according to their offset values.
Key Features
Unified offset controls. The control null includes parameters for Anchor Point, Position, Rotation, Scale, and Opacity. Each duplicated layer responds to these values with an incremental offset, creating cascading animations or spatial patterns.
Time offset capabilities. Version 2.6 added controls to shift layers in time, randomize timing, and create looped sequences. This is useful for staggered animations where each layer enters or exits at different times.
3D support. You can choose whether duplicated layers inherit 3D properties when running the script, making it suitable for depth-based animations or flat graphic work.
Frame offset animation. Beyond spatial properties, you can offset the animation playback of each layer by frames. This creates echo effects or sequential reveals from a single animated source layer.
Randomization. The script includes optional random amount controls for most properties. Disabling randomization when not needed improves performance.
Stacking order control. A checkbox lets you reverse the layer stacking order if your design requires duplicates arranged bottom-to-top instead of top-to-bottom.
Who It’s For
Motion designers creating patterns, trails, or echo effects where manually duplicating and offsetting layers would be tedious. Useful for kinetic typography sequences, particle-like effects without actual particle systems, and any work requiring precise control over multiple similar layers.
The script works with any layer type: solids, shape layers, footage, precomps, cameras, lights, or 3D objects. This makes it flexible across different project types.
Pricing
Layer Repeater uses a pay-what-you-want model with a suggested price of $19.99. Individual users can choose any amount, while businesses and teams are expected to pay the suggested price for a valid license. This is a one-time purchase with no subscription or ongoing fees.