Free After Effects Scripts
Get it here:
Ferris Wheel Script (ferris.js)
What it does:
- Duplicates a selected layer and arranges the duplicates in a circular pattern (like a Ferris wheel) around a central null object.
- The duplicates inherit an expression to stay oriented as the null rotates, which is animated over time.
Usage Instructions:
- Open your composition and select a layer to duplicate.
- Run the script.
- When prompted, enter the desired number of duplicates and the rotation radius.
- The script creates a “Ferris Wheel Null” with the duplicates arranged in a circle and adds a rotation animation.
Multiplane Effect Script (multiplane.js)
What it does:
- Converts the selected layers into 3D layers and spaces them along the Z-axis to simulate depth.
- Adds a camera and animates it to create a parallax effect, enhancing the multiplane look.
Usage Instructions:
- Open your composition and select the layers you want to apply the effect to.
- Run the script.
- The script makes each selected layer 3D, spaces them evenly along Z-axis, and adds a camera with a short animated movement for a parallax effect.
Responsive Composition with Background Script (responsive_with_background.jsx)
What it does:
- Duplicates the active composition and resizes it based on user-provided dimensions.
- Adjusts all layers’ positions and scales proportionally; it treats a layer named “background” specially to ensure it covers the entire composition.
Usage Instructions:
- Open a composition and make sure it contains your layers (with one named “background” for special handling).
- Run the script.
- When prompted, enter the new width and height in pixels.
- The composition is duplicated and all layers are resized and repositioned accordingly.
Stagger Layers Script (StaggerLayers.jsx)
What it does:
- Reorders selected layers so that each layer’s start time is set to begin when the previous layer’s out point finishes.
- This creates a sequential “staggered” appearance in the timeline.
Usage Instructions:
- Open your composition and select multiple layers.
- Run the script.
- The script sorts the layers by their order and adjusts each layer’s start time based on the out point of the layer below it.
3D Box Script (room.js)
What it does:
- Arranges layers with specific names (“right”, “left”, “bottom”, “top”, and “back”) into the faces of a 3D box with an open front.
- Adds a camera to the composition to view the arranged box.
Usage Instructions:
- Prepare a composition with layers named “right”, “left”, “bottom”, “top”, and “back”.
- Run the script.
- The script converts these layers to 3D, positions and rotates them to form the sides of a box, and adds a camera for a 3D view.