-
After Effects
AnimateParallax
Create parallax effect intuitively in After Effects. Visually manipulate Z-space to easily achieve realistic depth.
Unlock special upgrade price
Please log in to see if you qualify for upgrade pricing (see upgrade notice below).
-
Trial
-
EULAEND USER LICENSE AGREEMENT
This software ("the Software Product") and accompanying documentation is licensed and not sold. This Software Product is protected by copyright laws and treaties, as well as laws and treaties related to other forms of intellectual property. The author owns intellectual property rights in the Software Product. The Licensee's ("you" or "your") license to download, use, copy, or change the Software Product is subject to these rights and to all the terms and conditions of this End User License Agreement ("Agreement").
Acceptance
YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT BY SELECTING THE "ACCEPT" OPTION AND DOWNLOADING THE SOFTWARE PRODUCT OR BY INSTALLING, USING, OR COPYING THE SOFTWARE PRODUCT. YOU MUST AGREE TO ALL OF THE TERMS OF THIS AGREEMENT BEFORE YOU WILL BE ALLOWED TO DOWNLOAD THE SOFTWARE PRODUCT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, YOU MUST SELECT "DECLINE" AND YOU MUST NOT INSTALL, USE, OR COPY THE SOFTWARE PRODUCT.License Grant
This Agreement entitles you to install and use one copy of the Software Product. In addition, you may make one archival copy of the Software Product. The archival copy must be on a storage medium other than a hard drive, and may only be used for the reinstallation of the Software Product. This Agreement does not permit the installation or use of multiple copies of the Software Product, or the installation of the Software Product on more than one computer at any given time, on a system that allows shared used of applications, on a multi-user network, or on any configuration or system of computers that allows multiple users. Multiple copy use or installation is only allowed if you obtain an appropriate licensing agreement for each user and each copy of the Software Product.Restrictions on Transfer
Without first obtaining the express written consent of the author, you may not assign your rights and obligations under this Agreement, or redistribute, encumber, sell, rent, lease, sublicense, or otherwise transfer your rights to the Software Product.Restrictions on Use
You may not use, copy, or install the Software Product on any system with more than one computer, or permit the use, copying, or installation of the Software Product by more than one user or on more than one computer. If you hold multiple, validly licensed copies, you may not use, copy, or install the Software Product on any system with more than the number of computers permitted by license, or permit the use, copying, or installation by more users, or on more computers than the number permitted by license.You may not decompile, "reverse-engineer", disassemble, or otherwise attempt to derive the source code for the Software Product.
Restrictions on Alteration
You may not modify the Software Product or create any derivative work of the Software Product or its accompanying documentation. Derivative works include but are not limited to translations. You may not alter any files or libraries in any portion of the Software Product.Restrictions on Copying
You may not copy any part of the Software Product except to the extent that licensed use inherently demands the creation of a temporary copy stored in computer memory and not permanently affixed on storage medium. You may make one archival copy which must be stored on a medium other than a computer hard drive.Disclaimer of Warranties and Limitation of Liability
UNLESS OTHERWISE EXPLICITLY AGREED TO IN WRITING BY THE AUTHOR, THE AUTHOR MAKES NO OTHER WARRANTIES, EXPRESS OR IMPLIED, IN FACT OR IN LAW, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OTHER THAN AS SET FORTH IN THIS AGREEMENT OR IN THE LIMITED WARRANTY DOCUMENTS PROVIDED WITH THE SOFTWARE PRODUCT.The author makes no warranty that the Software Product will meet your requirements or operate under your specific conditions of use. The author makes no warranty that operation of the Software Product will be secure, error free, or free from interruption. YOU MUST DETERMINE WHETHER THE SOFTWARE PRODUCT SUFFICIENTLY MEETS YOUR REQUIREMENTS FOR SECURITY AND UNINTERRUPTABILITY. YOU BEAR SOLE RESPONSIBILITY AND ALL LIABILITY FOR ANY LOSS INCURRED DUE TO FAILURE OF THE SOFTWARE PRODUCT TO MEET YOUR REQUIREMENTS. THE AUTHOR WILL NOT, UNDER ANY CIRCUMSTANCES, BE RESPONSIBLE OR LIABLE FOR THE LOSS OF DATA ON ANY COMPUTER OR INFORMATION STORAGE DEVICE.
UNDER NO CIRCUMSTANCES SHALL THE AUTHOR, ITS DIRECTORS, OFFICERS, EMPLOYEES OR AGENTS BE LIABLE TO YOU OR ANY OTHER PARTY FOR INDIRECT, CONSEQUENTIAL, SPECIAL, INCIDENTAL, PUNITIVE, OR EXEMPLARY DAMAGES OF ANY KIND INCLUDING LOST REVENUES OR PROFITS OR LOSS OF BUSINESS) RESULTING FROM THIS AGREEMENT, OR FROM THE FURNISHING, PERFORMANCE, INSTALLATION, OR USE OF THE SOFTWARE PRODUCT, WHETHER DUE TO A BREACH OF CONTRACT, BREACH OF WARRANTY, OR THE NEGLIGENCE OF THE AUTHOR OR ANY OTHER PARTY, EVEN IF THE AUTHOR IS ADVISED BEFOREHAND OF THE POSSIBILITY OF SUCH DAMAGES. TO THE EXTENT THAT THE APPLICABLE JURISDICTION LIMITS THE AUTHOR'S ABILITY TO DISCLAIM ANY IMPLIED WARRANTIES, THIS DISCLAIMER SHALL BE EFFECTIVE TO THE MAXIMUM EXTENT PERMITTED.
Limitation of Remedies and Damages
Any claim must be made within the applicable warranty period. All warranties cover only defects arising under normal use and do not include malfunctions or failure resulting from misuse, abuse, neglect, alteration, problems with electrical power, acts of nature, unusual temperatures or humidity, improper installation, or damage determined by the author to have been caused by you. All limited warranties on the Software Product are granted only to you and are non-transferable. You agree to indemnify and hold the author harmless from all claims, judgments, liabilities, expenses, or costs arising from your breach of this Agreement and/or acts or omissions.Governing Law, Jurisdiction and Costs
This Agreement is governed by the laws of New York, without regard to New York's conflict or choice of law provisions.Severability
If any provision of this Agreement shall be held to be invalid or unenforceable, the remainder of this Agreement shall remain in full force and effect. To the extent any express or implied restrictions are not permitted by applicable laws, these express or implied restrictions shall remain in force and effect to the maximum extent permitted by such applicable laws.Updated: Oct 21, 2025 1:35 AM
What's AnimateParallax?
Insipired by Adobe Animate's Layer Depth feature. AnimateParallax gives After Effects an intuitive visual interface to create and manage parallax effects.
You no longer need to write complex expressions each layers or manually keyframe multiple layers. Simply adjust the Z-position of your layers visually, hit Apply, and you're done!
AnimateParallax Features
Intuitively adjust Z-position with visual sliders for precise depth control.
Placement Support
Randomization
Even Distribution
AnimateParallax Help
Version 1.3.0 • Developed by TarouTools
This tool allows you to visually adjust Z positions and apply expressions to create parallax effects based on the current appearance.
Basic Operations
- Adjust Z Position: Drag the layer's numeric value or drag markers in the visual view
- Fine Adjustment: Hold Shift while dragging for more precise control
- Direct Input: Double-click the value to type it directly
- Select Layer in Composition: Right-click on a layer name to select it in the After Effects composition
Z Range Settings
- Near Value: The forward limit (smaller value)
- Far Value: The backward limit (larger value)
- Note: Far value must be greater than Near value, and Near value must be greater than camera Z position
Button Controls
- Refresh Button: Reload layer information from selected layers in composition
- Distribute Button: Distribute selected layers evenly across the Z range (Hold Shift to reverse distribution order)
- Random Button: Randomly distribute selected layers within Z range
- Apply Button: Apply set positions and add parallax expressions
- Apply Button (Ctrl+Click / Cmd+Click): Apply Z positions only without expressions - Sets only the Z position without adding parallax expressions or scale adjustments (Windows: Ctrl+Click, macOS: Cmd+Click)
- Bake Button: Bake existing parallax expressions to keyframes (simplifies to first and last keyframe)
- Reset Button: Return selected layers to original Z positions
Layer Selection
- Layer Selection: Select layers in your After Effects composition before using the Refresh button
- Right-click: Right-click on a layer name to select it in the After Effects composition
Important Notes
- Layer Selection Issues: If you add or delete layers in the composition after registration, layer selection may become inaccurate. Please re-register the layers using the Refresh button.
- Working with Camera Animation: It is recommended to keep AnimateParallax expressions on layers while animating the camera. This ensures the parallax effect works correctly as the camera moves.
- Regarding the Bake Function: Baking removes the expressions and may change how layers appear the next time you use this tool. Unless you specifically need to remove the expressions (like for render optimization), it's generally not recommended to use Bake.
- Z Position Only Mode: Use Ctrl+click (Windows) or Cmd+click (macOS) on Apply button when you only want to set Z positions without adding parallax expressions. This is useful for manual depth arrangement without automatic scaling effects.
- Initial Setup: For best results when first using the tool, set all layer Z values to 0. Non-zero values may cause positioning offsets that require manual adjustment.
- Handling Keyframed Layers: If your layers have keyframes, parent them to null objects and load those null objects into the tool instead. This preserves your animation while allowing parallax control.
- Collapse Transformations Usage: When using pre-compositions with Collapse Transformations enabled, all layers inside the pre-composition must be set to 3D layers. Otherwise, Z-position information will not be properly transmitted to the main composition, causing position misalignment. To fix this: 1) Open the pre-composition, 2) Enable the 3D layer toggle for all layers that will use AnimateParallax, 3) Ensure the pre-composition layer itself is also set to 3D in the main composition.
Discussions
Want to talk about it?
Head over to r/aescripts to chat with fellow users about this product.
Need Support?
Please open a support ticket to be connected directly with the author of this product
Version History
1.3.0 -
Jul 15, 2025
-Ctrl+Click Apply now sets Z positions only without adding expressions or scale adjustments.
###Usage
・Apply: Parallax effects with expressions (unchanged)
・Ctrl+Apply: Z position only, no expressions
1.2.0 -
Jun 22, 2025
-Added support for selecting and editing multiple layers at once.
・Note: This applies to manual Z-value adjustments . Buttons like Distribute, Random, Apply and Bake will continue to affect all loaded layers, regardless of the selection.
-Enabled layer list scrolling with the mouse wheel over the depth view panel.
[Fixes]
-Resolved a stability issue that could occur when closing After Effects while the panel was open.
-Updated the help.
1.1.0 -
Jun 13, 2025
-Added support for layers with separated transform dimensions
[Fixes]
-Fixed an issue where the scroll bar would reset after manual numerical input
-Fixed an issue where the scroll bar would reset when pressing the expression deletion button
-Fixed UI refresh when changing window size
-Set the font for numbers to a fixed-width font
[Other]
-Updated help
1.0.1 -
Jun 9, 2025
1.0.0 -
May 31, 2025
Compatibility
After Effects
2025, 2024, 2023, 2022