Activity › Forums › Adobe After Effects › Set Matte behavior
-
Set Matte behavior
Posted by Tudor Baican on January 16, 2024 at 2:50 pmHi Friends,
I use Set Matte to add the alpha channel from layer2 to layer1.
But if offset the inPoint from layer2 to sec 1, I still see the alpha in layer1 from 0-1sec and actually I expected to see nothing. If I use the Track Matte this works fine.
Anybody know how I can correct this behavior?
thanks
Tudor
Tudor Baican replied 2 years, 3 months ago 3 Members · 4 Replies -
4 Replies
-
Hector Vera
January 17, 2024 at 2:17 pmFirst time I heard of the Set Matte feature but incase you have not yet, I found this tutorial on YouTube of how to use Set Matte effects in general. Hope this helps: https://www.youtube.com/watch?v=zfmuXUgATpo
Some contents or functionalities here are not available due to your cookie preferences!This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.
-
Tudor Baican
January 17, 2024 at 2:50 pmI know the set matte Fx and use it a lot.
Set Matte FX respects not the InOut value from the taken layer and works not like expected.
Its a limitation and how I found CC Composite and Calculation works same.
-
Walter Soyka
January 18, 2024 at 7:12 pmThis is a limitation of how effects are able to access other layers. Track mattes are not effects, and as you have noted, they behave differently.
As of Ae 2023, you can select which layer functions as the matte. (In previous versions of Ae, the matte layer had to be the layer above the layer to be matted.) This means that you can easily reuse track mattes, so I’ve replaced almost 100% of my Set Matte usage with the updated track matte feature.
-
Tudor Baican
January 19, 2024 at 10:21 amA bit annoying, this limitation but after some try and error, I think I found a good solution for that.
I use CC composite to copy the layer and put in the opacity attribute an expression.
Its not absolute the same like the track layer option, but I think not bad to merge multiple layers.
var myLayer = effect("CC Composite")("Top Layer")
time<myLayer.inPoint || time>myLayer.outPoint ? 0 : myLayer.transform.opacity;
Reply to this Discussion! Login or Sign Up