• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Shape Layer : Repeater : Same distance Scale

New Here ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

Hi!

I can't seem to find how to create a repeater that scales the copies while keeping the same distance between them. Screen Shot 2018-03-13 at 9.01.33 AM.pngScreen Shot 2018-03-13 at 9.03.27 AM.png

Views

9.7K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Mar 13, 2018 Mar 13, 2018

You are barking up the wrong tree. Scale affects size and stroke. a 10% increase in size for each copy does not produce a linear increase in size, it produces exponential growth. That is simple mathematics. If you want linear growth you have to decrease the amount of scale for each copy and the repeater is not designed to do that.

You can, however, add the same value to the radius by using an expression and you can add a slider that allows you to increase that number so that you can have the conc

...

Votes

Translate

Translate
Valorous Hero ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

Start with a single parametric Shape. Then duplicate and offset its size - repeat the process and ensure the size reduction is consistent across all duplicates. I doubt you'll get the Repeater to provide symmetry across its Copies, in the manner you want.

Motion Graphics Brand Guidelines & Motion Graphics Responsive Design Toolkits

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

Thanks Roland, but the idea is to animate it after using the repeater properties. So duplicating shape layer doesn't give me the same control...

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Valorous Hero ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

What is it about Repeaters that is critical to the effect? Additionally, you do not have to duplicate the entire Shape Layer - you can/should duplicate the Group/Content>Path instead, if you want to lessen the number of layers in the Timeline stack.

Motion Graphics Brand Guidelines & Motion Graphics Responsive Design Toolkits

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

You are barking up the wrong tree. Scale affects size and stroke. a 10% increase in size for each copy does not produce a linear increase in size, it produces exponential growth. That is simple mathematics. If you want linear growth you have to decrease the amount of scale for each copy and the repeater is not designed to do that.

You can, however, add the same value to the radius by using an expression and you can add a slider that allows you to increase that number so that you can have the concentric circles increase or decrease in size over time and keep the same distance between each. This would just require a little bit of coding on your part and adding Effect>Expression Controls>Slider to the layer.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

Thanks! Works perfect

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Valorous Hero ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

You can get equal-width Strokes for 'repeated paths' if the Stroke is placed below the Repeater Shape Operator.

Motion Graphics Brand Guidelines & Motion Graphics Responsive Design Toolkits

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Apr 24, 2019 Apr 24, 2019

Copy link to clipboard

Copied

This was a great tip, thanks!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
May 16, 2023 May 16, 2023

Copy link to clipboard

Copied

This is the one!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Mar 13, 2018 Mar 13, 2018

Copy link to clipboard

Copied

I can't seem to find how to create a repeater that scales the copies while keeping the same distance between them.

That's not possible. By its nature scaling is not a linear transformation. As the others suggested already, construct the shapes manually. Depending on what you actually want to animate, you may also consider the Radio WAves effect to produce your concentric circles with controllable spacing. If you tweak the settings for wave decay and speed just right, this could totally do the trick and as one of the few vector-based effects, it should just be as sharp as using shape layers.

Mylenium

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 24, 2020 Jul 24, 2020

Copy link to clipboard

Copied

Rick what would you sugest if I wanted to repeat a png 10 times with no space inbetween. I can do this with a repeater but what I really want to do is this...

I am working with 42 brands of shampoo and have 42 differnt product pngs that I have sized via a photoshop action to all have the same height of 1000px and a Variable width based on the type of bottle (so some are 400 px while others are 100 px width). I have writin code that will swap out the png file and redner the same animation for each 42 shamppoos the issue I am running into is that bc of the variable width some have space between them and others do not and I would like them all to have no spaces between them. Do you have a sugestion script or expression that could set the offset of the repeater to match the width of the png?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 24, 2020 Jul 24, 2020

Copy link to clipboard

Copied

I am having difficulty visualizing your comp. It might be a good idea to start another thread. 

You can grab the layer.width and use that as a position multiplier, but I'd have to see the comp with the modified properties of at least a couple of the layers you are trying to arrange revealed to offer much more assistance.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 17, 2021 Aug 17, 2021

Copy link to clipboard

Copied

It's been a while, but for people looking for the answer for this and stumble upon this forum post, use offset path instead of repeater. 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 17, 2024 Jan 17, 2024

Copy link to clipboard

Copied

LATEST

Best answer right here.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines