What It Does

DistributeLayers positions multiple selected layers across 3D space based on their stacking order. Instead of manually spacing layers frame by frame, you define offset values for position, rotation, scale, and opacity. The script calculates the distribution automatically.

The Factor parameter controls how offsets scale between layers. A linear factor spaces layers evenly. Non-linear values create accelerating or decelerating patterns, useful for perspective effects or spiral arrangements.

Key Features

3D space distribution. Position layers along X, Y, and Z axes with independent offset controls for each dimension.

Rotation, scale, and opacity offsets. Beyond position, distribute layers with incremental changes to rotation angles, scale percentages, and opacity values.

Randomness controls. Add variation to any parameter, turning precise grids into organic arrangements.

Non-linear factor. Adjust spacing curves between layers without repositioning manually, making it easier to create depth or focal effects.

Who It’s For

Useful for title sequences where text layers animate in from depth, isometric designs that require precise Z-axis spacing, or particle-style effects built from duplicated elements. Anything requiring multiple layers positioned in 3D benefits from the offset automation.

Motion designers working with repeated elements (cards, panels, type) can set up complex spatial relationships without keyframing each layer individually. The random seed option helps when you need variation across similar compositions.

Pricing

Pay what you want with a suggested minimum of $19.99. Individual users can pay any amount they choose, but businesses and teams must pay the suggested price for a valid license. One-time purchase includes installation on up to two computers if not used simultaneously. No subscription or recurring fees.