roop Endless 3D Random Space AE Script Header Image

roop FAQ

General

Q
How does it behave when there are multiple cameras?
A

roop always operates based on the Active Camera (the camera currently used for rendering).

Q
Does roop support both the “JavaScript” and “Legacy ExtendScript” expression engines?
A

Yes, roop is designed to work with both engines, but we recommend using the “JavaScript” engine.
In some cases—depending on project scale or hardware configurations (such as GPU setup)—the “Legacy ExtendScript” engine may experience instability during rendering, such as temporary expression errors. For more reliable and stable performance, we suggest using the modern “JavaScript” expression engine setting.
Additionally, if you encounter any other behaviors that feel unstable, please try switching to the “JavaScript” setting.

Once / Loop

Q
Which layer types are supported for the Once and Loop functions?
A

Shape, Text, Solid, Pre-composition, and Footage (Still images/Video) layers are supported.
Additionally, when reusing a pre-composed layer generated by roop, the system is designed to prevent redundant pre-composition. This allows for the efficient optimization of project resources.

Q
Is it possible to change all random positions at once when using the Loop function?
A

Yes. By changing the value of the “SeedOffset” effect applied to the “Control_Roop” layer, all random positions generated by the loop function will be updated simultaneously.

Related Manual

roop Manual > Behavior Settings > Control Layer

Q
Can I adjust the random position for each individual layer when using the Loop function?
A

Yes. For layers with the loop function applied, you can adjust the direction using “RandomPositionOffset”. If you want to change the position significantly, you can modify the “LocalSeedOffset” value to assign a unique random position to that specific layer.

Related Manual

roop Manual > Behavior Settings > Applied Once/Loop layers

Other Features

Q
Is it possible to clear a space so that layers do not overlap between the subject and the camera?
A

Yes. First, select the target layer using the “AvoidTarget” effect on the “Control_Roop” layer. Next, choose the direction to clear the space with “AvoidDirection”. Finally, set the “AvoidSize” to create a tunnel-like empty space.

Related Manual

roop Manual > Behavior Settings > Control Layer

Q
Why are the surface layers not 3D layers?
A

In After Effects, when 3D layers intersect—even slightly—their stacking order may flip based on their distance from the camera, regardless of their actual order in the timeline.

To prevent this visual glitch, roop uses pseudo-3D layers for all surface elements.

タイトルとURLをコピーしました