This is really great, man! I was working on something like this but for shape layers (so you could animate and offsets fills and strokes and so on). Let me know if you're interested in taking a look at the project (it's just linked by expressions now--pretty basic).
I can move, rotate my layers, but as soon as i set two keyframes, it doesn't move them at all. On preview you can see the values change in the effects panel, but no animation occurs on screen. i am using OSX 10.7.4 After effects cs6.
The plugin isn't working. When I hit the GO! button it creates a pre-comp with the layers and a null object but it doesn't show any controls or properties to modify.
I'm sorry you're having trouble with the plugin. Are you on a Mac or PC? If you run the plugin on a new project with just one composition, and one layer, does it work?
I'm sorry you are having trouble installing the script. The v2.1 of the script installs a custom effect into the PresetEffects.xml file in your After Effects Application folder. Here are directions to install the custom effect manually, after which the Layer Repeater should not ask you to be Administrator anymore.
1. Open a Finder window, and go to the location of your After Effects Application.
2. Right click on the application, and choose "Show Package Contents".
3. After a new finder window opens up, browse to the directory "Contents/Resources/"
4. Inside the Resources directory should be a file named PresetEffects.xml
5. Edit this file. At the very bottom of the file, will be a line that says </Effects>
6. Insert a couple blank lines above that line, and paste the code from the following link:
(After you paste the code, save the file and restart After Effects. The Layer Repeater script should now be working.)
I figured out the problem, the PresetEffects.xml file was not allowing any write capability for some reason. I had to manually enable read & write for administrator to even alter the file using your instructions. Weird, but glad I got it working.
Regarding layer order, is there a way to have the source layer be on the BOTTOM instead of always on the top, where the layers that are generated will appear "above" or on top? I'm animating a stack of coins, and need the source coin to be on the bottom of the stack, not on the top so I can animate them dropping into frame... if that makes sense.
Glad you like the script. You should be able to achieve the effect you're looking for by making the layers 3d when you run the script. Then offset them with a very small amount in the negative direction (something like -0.1). That should move every layer forward a bit, and put the source layer at the back.
Yes, the script is compatible with After Effects CC.
The main difference from this script and Centrum is the ability to repeat any layer you want. So you can repeat footage layers and animate offsets between them. You can even offset animation on a layer over time.
Since you can repeat any layer, you can use the script on nulls, lights, solids, anything except cameras.
Lastly, Layer Repeater is pay-what-you-want.
The main difference on Centrum's side is it has the ability to create different shapes with the layers it creates.
Just in case anyone comes across the same issue that Tim had: Once you run the Layer Repeater, and have a Null and the Layer Repeater precomp, you can not take these layers and put them into another precomp.
If you need them in a precomp, you must make a new composition, and drag the entire Layer Repeater comp into it.
I'm getting an error when i try and run the script "Can not add Layer repeater effect to layer repeater null" If you have just installed Layer Repeater , you need to restart After Effects (You do not need to be administrator)"
I have restarted it multiple times, essentially it seems to be stuck in a loop. Any ideas what's going on? Mac OS X Lion 10.7.5, After Effects CS5
Hi,it's Layer Repeater 2.3, when i first started up it came up with a panel saying to install (the effects presets i assume) i clicked that but it didn't have permissions so i copied the the effects in manually, and then subsequently changed the permission on that file too. Then started up again where i could then see the dialog asking me how many layers etc.. but everytime i applied it it duplicates the layers but as soon as it creates the null i get the error above.
This problem is not entirely solved yet, however for anyone else reading who may be using After Effects CS5.
If you are trying to run Layer Repeater v1.4 on a precomp, make sure that the precomp has a unique name, and not just the name After Effects automatically gave it when it made the precomp.
I've got a shape layer with al ellipse animated to scale up and then another ellipse follows behind it with a "merge paths" effect set to subtract. The resulting animation is basically a bubble that scales up and "pops". Anyway, I downloaded this script because I want to create coppies of this shape layer and offset it in time with a simple set of controls. All of the properties in the script appear to work except for the the Frame -->Offset. When I offset the frames in either direction nothing happens.
Hello, I can't install either of the versions in After effects CC, on my mac. The same message comes up, saying: 'Can't import file "Layer repeater v2-3.jsx": unsupported filetype or extension. (0::1)
I'd really appreciate it if you could tell me a way to fix it, thanks
I'm sorry if you're having a problem with the script. How are you getting the script into After Effects? You should be running it from the "File -> Scripts -> Run Script File" menu.
Hey there - installed just fine, but as soon as I go to run it, it says "After Effects error: internal verification failure, sorry! {unexpected match name searched for in group} ( 29 :: 0 ). Any ideas?
What version of After Effects are you running? After Effects CC 2014 had a bug that was stopping Layer Repeater from working. However the most recent update to 13.1 seems to have fixed it.
Can you try upgrading to the most recent version and run the script again?
As an update, would it be possible to add parameters to randomize layers wich would be visible, with in addition a slider to change the seed of the random.
I'm glad you like the script. What version are you running? In version 2.3, there are options to randomize the opacity under Opacity -> Random. You can also change the seed under Random -> Seed
That's a good idea, and I'll try to add it to the next version of the script.
In the meantime, here is a way you can get the same effect:
1) Under Opacity, disable "Begin-End"
2) Under Opacity, animate "Base going from 100% -> 0%
3) Make the two keyframes you just created Hold Keyframes
4) Under Frame, turn "Random" to 100%
5) Animate Random -> Seed
Basically, this will animate your layers to snap from 100% opacity to 0%. By turning on Frame -> Random, a random selection of your layers will disappear. By animating the seed, you can animate which layers are visible.
1. Can you repeat along a radial axis? All examples I saw in video only show linear repeats, scales and rotations. I like that it supports spiraling effects from rotation but I want an even distribution around a circle center point, and the ability to define the coordinates of this point
2. Does it allow for time offset? So copies animation start at different times?
Reminds me of Red Giant - Hall of Mirrors and Hall of Time plugins.
Thank you for the demo! Now I see that I was looking for a way to offset the start time of a comp, which is quite different from what's been done in your demo.
Thanks for suggestion,
Adam
What properties are you animating?
Can you check and see if Live Update is activated for your composition?
I'm sorry you're having trouble with the plugin. Are you on a Mac or PC? If you run the plugin on a new project with just one composition, and one layer, does it work?
Adam
I'm sorry you are having trouble installing the script. The v2.1 of the script installs a custom effect into the PresetEffects.xml file in your After Effects Application folder. Here are directions to install the custom effect manually, after which the Layer Repeater should not ask you to be Administrator anymore.
1. Open a Finder window, and go to the location of your After Effects Application.
2. Right click on the application, and choose "Show Package Contents".
3. After a new finder window opens up, browse to the directory "Contents/Resources/"
4. Inside the Resources directory should be a file named PresetEffects.xml
5. Edit this file. At the very bottom of the file, will be a line that says </Effects>
6. Insert a couple blank lines above that line, and paste the code from the following link:
(After you paste the code, save the file and restart After Effects. The Layer Repeater script should now be working.)
http://adamkatz.ffsmultimedia.com/scripts/afx/scripts/LayerRepeater/LayerRepeaterEffect.txt
Glad you like the script. You should be able to achieve the effect you're looking for by making the layers 3d when you run the script. Then offset them with a very small amount in the negative direction (something like -0.1). That should move every layer forward a bit, and put the source layer at the back.
Can this script also repeat nulls?
If you need them in a precomp, you must make a new composition, and drag the entire Layer Repeater comp into it.
I have restarted it multiple times, essentially it seems to be stuck in a loop. Any ideas what's going on? Mac OS X Lion 10.7.5, After Effects CS5
I'd really appreciate it if you could tell me a way to fix it, thanks
What version of After Effects are you running? After Effects CC 2014 had a bug that was stopping Layer Repeater from working. However the most recent update to 13.1 seems to have fixed it.
Can you try upgrading to the most recent version and run the script again?
Adam
Nice job, your script is very convenient!
As an update, would it be possible to add parameters to randomize layers wich would be visible, with in addition a slider to change the seed of the random.
Cheers,
Benoit.
Your script is even more convenient in 2.3!
I tweaked a little the parameters but I can't achieve to have layers either 100% or 0% of opacity.
Is there a way to do that?
A random option in the visibility tab would be great!
Thanks for your answers.
Benoit
1. Can you repeat along a radial axis? All examples I saw in video only show linear repeats, scales and rotations. I like that it supports spiraling effects from rotation but I want an even distribution around a circle center point, and the ability to define the coordinates of this point
2. Does it allow for time offset? So copies animation start at different times?
Reminds me of Red Giant - Hall of Mirrors and Hall of Time plugins.
Now I see that I was looking for a way to offset the start time of a comp, which is quite different from what's been done in your demo.