Relativity

Arrange layers horizontally and vertically in rows, columns, grids, and circles, or randomize based on their relationship to other layers and the composition. NEW: supports separate dimensions for position on all commands 

Learn about license types
  • Trial
Description


Relativity Mini Edition - Relativity now comes with two UI versions. The mini edition has almost the same amount of power in a smaller UI footprint. Kbar is also supported in the Mini Edition to allow complete customization.

Relativity Update Version 1.6 now includes:

  • Independent Dimensions Offset
  • Random Position Offset
  • Random Scale Offset
  • Random Rotation Offset
  • Auto Row (X Only)
  • Auto Column (Y Only)
  • All random offsets are based on the first selected layer.
See the overview at the bottom of the page for more details.

update 1_6

Relativity Update Version 1.5.5 - Full support for separate dimensions for the position property!

Offset transform properties (Position, Scale, Rotation, Opacity) based on the first selected layer


Offset

Relative Grid - Create grids visually by placing the first layer in your selection. The last layer will be placed in the opposite side of the comp with the other layers filling in the grid.

Relative Grid

Oblique Grid - Create grids visually by placing the first and last layer. The grid fills between the two layers with the number of layers/row determined by the user.

Oblique Grid

Auto Row - Create a row of layers evenly spaced based on the location of the first layer. The last layer's position will be mirrored on the opposite side of the comp with the other layers filling in between the two taking size into account.

Row

Auto Column - Create a column of layers evenly spaced based on the location of the first layer. The last layer's position will be mirrored on the opposite side of the comp with the other layers filling in between the two taking size into account.

Column

Diagonal - Distribute layers diagonally between the first and last layer. HV mode (below) maintains horizontal and vertical spacing. H mode maintains horizontal spacing and V mode maintains vertical spacing while keeping all the layer's anchor points in ta straight line.

Diagonal

Diagonal - Use Diagonal HV mode with a sequence of layers to create patterns or H mode to align all the layers in a straight line.



Diagonal Pattern

Dynamic Text Block - Use Diagonal HV mode to create text blocks based on the size of the text layers.



Diagonal Text

Radial - Create radial arrays visually using relative or oblique modes. Relative creates the radius from the center of comp to the first layer. Oblique creates the diameter between the first and last layer in the selection.

Radial

Combine all the modes together to create complex animations easily. Animating between modes is driven by layer selection order, so it's easy to create a variety of animations from one layout.

Combine

Universal Scale - Resize layers in pixels based on the largest dimension, width, or height. The first selected layer's dimensions are displayed as a reference and the width is auto-populated in the text field.

Universal Scale

Duplicate - Duplicate selected layers quickly. If more than one layer is selected, the layers will be placed in a sequential pattern according to the selection order.


Universal Scale

Other Features:

  • Change the value of sliders incrementally by holding CTRL/ALT for +1/-1. SHIFT to reset the slider to zero.
  • Invert slider values by clicking on the X, Y, and Z buttons with CTRL & ALT. Hold SHIFT to reset the slider to zero.
  • In each offset mode, ALT + Apply will set keyframes on the selected layers for the corresponding transform property. Position keyframes are set for the Matrix and Radial tabs. SHIFT + Apply with reset all the sliders while on the Position, Scale, and Rotation tabs.
  • The opacity offset slider will calculate the maximum value range to make the last layer selected zero or one hundred percent.
  • Grids and radial arrays have the option to create controllers that provide more animation features.
  • Bake the controllers for grids or radial arrays using one of four baking methods, including Smart Bake where only keyframes are generated for animated sections of the comp.
  • The work area keys utility will select all the keyframes in the work area to easily change easing.
  • Linear spatial keys will create a linear path from curve paths that are generated when animating offsets that may not be desired.

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.6.1 -

Jun 11, 2025

The Uniform Scale utility now allows users to scale text layers using either font size or scale, so text layers can retain their original scale value. If scale values are not at 100%, the user has the option to normalize the scale to 100% and keep the same visual scale using font size.

1.6 -

Apr 1, 2025

Version 1.6 brings several new functions to layer offsets and auto row/column, which include:

- Independent Dimensions Offset

- Random Position Offset

- Random Scale Offset

- Random Rotation Offset

- Auto Row (X Only)

- Auto Column (Y Only)

1.5.5 -

Feb 6, 2025

- Fully supports separate dimensions for position on all commands (offset, grids, radial arrays, duplicate, and more).

1.4.2 -

Feb 22, 2024

- SHIFT + Apply Radial updates the layer count in a radial array

1.4 -

Jan 1, 2024

Added Offset Slider Options:

- SHIFT Click the slider to reset it to zero

- X,Y, Z Buttons to invert slider values

- ALT Click the Apply button to set keyframes (Formally SHIFT)

1.3.1 -

Nov 30, 2023

- Fixed Relativity Mini error that prevented the UI to launch when ran from Kbar without an argument.

- Minor UI adjustment for both panels.

1.3 -

Sep 4, 2023

- Fixed non-responsive sliders and functions

1.2 -

Jul 3, 2023

- Fixed multi-language support for grid controllers

1.1 -

Jun 15, 2023

- Now includes a mini edition for a smaller UI footprint along with Kbar support (SVG icons included)

- Added Auto Row Top, Auto Row Bottom, Auto Column Left, and Auto Column Right to align layers to the first selected layer.

- Fixed controller baking not working for some users

1.0 -

May 29, 2023

- Initial Release

Compatibility

After Effects

2026, 2025, 2024, 2023, 2022, 2021, 2020, CC 2019