Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects HELP: Globally Change Mask Path Key Frames

  • HELP: Globally Change Mask Path Key Frames

    Posted by Sterling Youngman on March 18, 2008 at 11:24 pm

    Hi,

    I have a complex mask that I’ve copied from one layer to another to avoid re-keyframing the entire sequence. However, the new layers position/anchor point are different than the first layer’s. So the mask is too low. I’ve been trying to grab all Mask Path keyframes in order to raise all of them at once. I haven’t had any luck. Does anyone know of a way to do this?

    Thanks,

    Brian Berneker replied 18 years, 1 month ago 4 Members · 8 Replies
  • 8 Replies
  • Darby Edelen

    March 18, 2008 at 11:38 pm

    You’ll need to duplicate the layer that has your original mask on it and use the duplicate as a track matte. You can then move the layer to get the position/scale right instead of the mask.

    Darby Edelen
    Designer
    Left Coast Digital
    Santa Cruz, CA

  • Sterling Youngman

    March 18, 2008 at 11:44 pm

    Darby,

    Thanks again for your help.

  • Sterling Youngman

    March 19, 2008 at 12:02 am

    Hi Darby or anyone else out there,

    Unfortunately, I can’t use the existing layer as a track matte. The mask shape modifies an existing alpha. Moving the layer so that the mask is in the right place, moves the existing alpha shape out of place.

    Any thoughts on how I could move all the keyframes at once? Is it possible to write an expression for the Mask Path raising the Y coordinates or something like that?

    Thanks,

  • Darby Edelen

    March 19, 2008 at 12:55 am

    [Sterling Youngman] “Unfortunately, I can’t use the existing layer as a track matte. The mask shape modifies an existing alpha. Moving the layer so that the mask is in the right place, moves the existing alpha shape out of place. “

    Try applying your mask to a new solid layer that is exactly the same size as the footage you already have masked, then use that solid layer as an alpha track matte. If the solid is not the same size as the footage then the mask will end up being smaller or larger (although this isn’t necessarily a big deal since you can just scale your solid layer after the fact).

    You’ll also want to enable ‘Continuously Rasterize’ on your solid layer to avoid loss of resolution along the edges of the mask if you scale the layer.

    Darby Edelen
    Designer
    Left Coast Digital
    Santa Cruz, CA

  • Jonathan Shohet

    March 19, 2008 at 1:09 am

    If there is additional alpha information on the original layer, preventing you from using its duplicate as an alpha matte, why not just create a new solid layer, copy the mask unto it and then use it as an alpha matte instead?

    cheers,
    Jon

    [edit] whoops, sorry, didn’t see that Darby has already answered with the same solution

  • Sterling Youngman

    March 19, 2008 at 1:26 am

    Darby and Jon, Using the solid layer worked perfectly. Thanks very much for your help. Although, I wish you could make global changes on the matte position. You can do this in Combustion and it would be very convenient.

    Thanks again,

  • Jonathan Shohet

    March 19, 2008 at 1:43 am

    combustion in general lets you toggle “animate” mode on and off and choose between global changes for a property or individual keyframe changes.
    I too really wish this feature would find it’s way to a future version of After Effects 🙂

  • Brian Berneker

    March 19, 2008 at 3:11 am

    I wonder if you might have gotten away with adjusting the position offset in transform…

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy