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

Fill up shape with other shapes...

Explorer ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

I'm trying to have various white shapes fly in towards a circular shape and fill it up like, say a wine glass, until the circle is completely white. Is there a better way to do this than to just create a custom track matte in the correct angle for each individual shape?

A problem with this solution is that shapes might stick out in the
direction they came from if not moved over the edge of the circle so shapes coming from the opposite direction will have to fill up the shape on that side, if you get what I mean. I guess this solution will work but I want to see if there's a better way to do it.

illustration.png

Views

691

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

Advisor , Aug 09, 2019 Aug 09, 2019

Given that you've only got a relatively few layers, I think your original 'multiple track matte' option will work - but here's a suggestion on making a more 'efficient' matte:

Use the pen tool to draw a single line shape layer, or if you want more space - a relatively thin triangle, with one end where you want the centre of your circle to be. Make the stroke white. Find the 'stroke' property in the shape layer and set it to the diameter of your required circle. Immediately beneath this property i

...

Votes

Translate

Translate
LEGEND ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

Seems you are overcomplicating this. As far as I can see there is no requirement for multiple track mattes. All that would be required is to do the actual animation in a pre-comp without any masking and then mask the result in the parent comp to get the circle effect. It may require a bunch of layer duplicates to avoid glitches when mutually masking stuff, but I tend to think that it would still be a lot quicker than treating each layer separately.

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
Explorer ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

Thanks for your input Mylenium. I can't seem to get the effect to work correctly with a pre-comp though but perhaps the issue here is there will be several objects coming from different directions.

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 ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

take a look for this script, it's little costly but it may it can help you

https://aescripts.com/pastiche/

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
Explorer ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

Thanks OussK, that looks promising.

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
Advisor ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

Roughly how many shapes will you be putting in the circle?

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
Explorer ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

Perhaps about 10-12 shapes

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
Advisor ,
Aug 09, 2019 Aug 09, 2019

Copy link to clipboard

Copied

Given that you've only got a relatively few layers, I think your original 'multiple track matte' option will work - but here's a suggestion on making a more 'efficient' matte:

Use the pen tool to draw a single line shape layer, or if you want more space - a relatively thin triangle, with one end where you want the centre of your circle to be. Make the stroke white. Find the 'stroke' property in the shape layer and set it to the diameter of your required circle. Immediately beneath this property in the timeline is the 'line cap' and 'line join' properties - set these to round cap. You've now got a wide round cap line.

With the shape layer selected, choose the anchor point tool and snap the anchor point to the end of your line - at the centre of your circle. Go back to the selection tool.

You've now got a shape layer / matte that you can simply duplicate and rotate to point in the direction of the incoming object.

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
Explorer ,
Aug 10, 2019 Aug 10, 2019

Copy link to clipboard

Copied

LATEST

Thanks Mike,

that's not a bad idea and probably the method I'll use. Thanks for the detailed explanation.

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