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.
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
...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
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.
Copy link to clipboard
Copied
take a look for this script, it's little costly but it may it can help you
Copy link to clipboard
Copied
Thanks OussK, that looks promising.
Copy link to clipboard
Copied
Roughly how many shapes will you be putting in the circle?
Copy link to clipboard
Copied
Perhaps about 10-12 shapes
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.
Copy link to clipboard
Copied
Thanks Mike,
that's not a bad idea and probably the method I'll use. Thanks for the detailed explanation.