React
-
Compatibility After Effects Please check exact version compatibility under the "COMPATIBILITY" tab below
Thanks to School of Motion for the review!
Super simple, super quick
With a few clicks, React creates a grid, radial or linear repeater for any layer.
Control the repeats with falloff (circular, linear or box), random or step effectors. Or use all three!
Modes
Position
Change position values with three different modes -
- Relative
- Absolute
- Attract/Repel
Rotation
Rotate your layers with two rotation modes -
- Relative
- Look At
Scale & Opacity
Use the falloff to scale your layers, either uniformly or by individual dimensions.
Change opacity values and create fade effects in your repeater.
Look At Those Features!
Look At Mode
Select Look At from the Rotation mode dropdown and boom, your layers will be facing your target.
Change your target and offset the rotation to get the desired result.
Use with or without falloff controls.
Attract/Repel Mode
Select Attract/Repel from the Position mode dropdown and drag the slider.
Positive numbers push the layers away from the target, negative values pull them towards.
Use with or without falloff controls.
Fine-tune your repeater
Add multiple effectors
More effectors = more fun! Use two or more effectors on a layer to create ripple effects or more complex animations.
Custom easing
After Effects has its own easing options for expressions (linear, ease in & out, ease in, ease out) - but maybe you need more control? Fine-tune your interpolation with React's custom easing settings.
Works with 3D layers
Although React is primarily for 2D use, you can still use it to affect your repeated layers' Z position and scale, and its 3D orientation. Just switch the layer's 3D switch.
The Sticky Modifier
Getting sticky with it
The new Sticky modifier 'sticks' output values to the closest multiple of the Sticky modifier's input number.
(OK, so kinda like rounding numbers, but calling it the 'Rounding Modifier' is no fun.)
Have a look here for a more visual explanation.
Works with Text Layers!
Dynamic control
Split text into letters, letters (excluding spaces), words and lines and control them with effectors.
Updates as you type
React will create a text guide layer which is used as a master template for your repeated layers.
After Effects | 2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018, CC 2017 |
---|
1.7 (Current version) - Nov 20, 2023
- Text Layers
Fixed error when adding effector to text layers
Added guidance on how to affect layers/words within a text layer.
1.5 - Nov 25, 2022
- Progress Bar
When duplicating or deleting layers, a progress bar has been included.
- Separate Dimensions - Bug Fix
Fixed bug which prevented React working with layers with separate dimensions turned on.
- Improved support and better error messaging for online activation
- Fixed error in alert to open After Effects preferences to allow scripts to access network
1.4 - Sep 10, 2021
NEW FEATURE - BAKE KEYFRAMES
Select layers and hit delete to bake the keyframes from your animation. This will remove the expressions and speed up your workflow!
1.3 - Jul 28, 2021
- NEW TEXT FEATURE
Split a text layer into multiple repeats which updates source text and styles automatically, based off a text guide layer
- TEXT BOX IMPROVEMENTS
Separate X and Y values with x, asterisk , dash, comma or space, not just space.
- EXPRESSION ERROR HELP
Expression warning message when empty fields in the React - Object - Layer Selector effect
- NEW AND IMPROVED README FILE
Plus general improvements to instructions
- LAYER NAMING IMPROVEMENTS
React - Effector and React - Repeater nulls are named at source, eliminating need to toggle source/layer name switch in timeline
- BUG FIXES
Fixed bug when effector size was 0
Fixed Attract/Repel bug when effector was in exact position as layer
1.2.1 - Jun 23, 2021
Fixed bug that meant errors occurred when holding Alt to repeat layers without effector
Version 1.2 -
NEW FEATURE - STICKY MODIFIER!
Use the Sticky Modifier to round values to the nearest number.
SPEED ENHANCEMENTS
React now sets up your repeater much faster and is more efficient when using falloff.
TUTORIAL BUTTON
Quick link for YouTube tutorial on the License Info page.
BUG FIXES
Effector Null works properly when parented.
Layer order bug fixed.
1.2 - Jun 15, 2021
Use the Sticky Modifier to round values to the nearest number.
SPEED ENHANCEMENTS
React now sets up your repeater much faster and is more efficient when using falloff.
TUTORIAL BUTTON
Quick link for YouTube tutorial on the License Info page.
BUG FIXES
Effector Null works properly when parented.
Layer order bug fixed.