Copy link to clipboard
Copied
We are thrilled to announce Selectable Track Matte Layers for Adobe After Effects 23.0 beta!
Any layer in your comp, no matter where it sits in the layer stack, can be used as a Track Matte source for any other layer. You can even have multiple layers all reference a single layer for their matte. You can also use the matte layer’s Alpha or Luma channels and invert them if necessary.
Important! Projects saved in the 23.0 beta will not be able to be opened in other versions of After Effects (including the 22.5 public release).
If you need compatibility with 22.x or before, please follow the instructions below:
How Do I Use Selectable Track Matte Layers?
You now have several new controls in the Modes column:
But What About Old Projects?
Because this is such a fundamental overhaul, we had to implement a project format change. Here’s how compatibility will work.
Things to Remember
Fun Things to Try
Known Issues
What We’d Like To Hear From You
On behalf of the After Effects engineering team, thank you and happy track matteing!
Hi all! Pleased to announce that this feature has shipped to After Effects 23.0. Thank you so much for your feedback and testing during our beta period.
Copy link to clipboard
Copied
This is one of the biggest feature announcements I can remember. Thank you AE team for making this happen.
Copy link to clipboard
Copied
I'm so excited for this.
Copy link to clipboard
Copied
Thank you! Works like a charm and UI is friendly.
Copy link to clipboard
Copied
DEAR MR. ADOBE. Please make it so I can have multiple layers as the matte for a single object. For example, if I want a texture to apply on to these 20 layers, but none of the others, and I don't want to duplicate stuff a bunch of times.
Copy link to clipboard
Copied
You can use setMatte to achieve what you're describing but it won't work if the mask layer or masked content layer is scaled and doesn't have collapse transformations checked.
Copy link to clipboard
Copied
I think, It's less chaotic if you do that with a matte-precomp. Otherwise, it's a real pain if you work in a team and have to find out how the mattes came together.
Copy link to clipboard
Copied
Thank you, can't wait to try it out!
Copy link to clipboard
Copied
Dear After Effects team! Thank you for implementing this feature. I think this will makes many users happy. I'm very much looking forward to testing it.
Copy link to clipboard
Copied
Don't see that feature in my 23.0 (Beta)?
Copy link to clipboard
Copied
This feature is in today's build of After Effects Beta, 23.0 build 8. Check Help > About After Effects (Windows) or After Effects (Beta) menu > About After Effects (Mac). If it's not today's build, check for updates in the Creative Cloud desktop app.
If you are on today's build, start a brand new project, not one from a template. If the problem only occurs in old projects or creating a new project from a template, please let us know. There may be a bug we need to fix. It would be helpful if you could share with us the project file that's not working.
Copy link to clipboard
Copied
I'm absolutely floored that this is being added, I never thought I'd see the day! Thank you so much for this addition!
As is, this solves a lot of headaches, but would it be possible to set a layer's track matte to a layer that also has a track matte on it? (The example of using Calculations or Set Channels to make complex masks doesn't properly scale the layers like a normal track matte 😞 ) I've attached an image as an example of what I'm talking about -- I can see both behaviors being useful in certain contexts, so maybe an additional toggle to switch between the two as well?
Copy link to clipboard
Copied
You're correct that Calculations only works for vector layers. I've noted your requests for combining layers (either via referencing a layer's matted result or by letting you combine within the matte stack. Thanks for the input!0
Copy link to clipboard
Copied
Thanks to the team for this addition! How does the layer processing work with this new workflow? Is the Track Matte layer processed again for every individual layer affected by it, or is it processed only once?
Copy link to clipboard
Copied
It's great to see this finally arrive! So first of all - thank you : )
I teach AE, and have done so for a long time. One thing that I find new users sometime stumble over is that if the trackmatte is established and subsequently set back to 'none' - eg: the user 'made a mistake' - the matte layer visibility is not automatically turned back on - having been automatically turned off when the TrkMat was initially set. In my experience this quite often leaves the new user scratching their head - thinking, 'where's my matte layer gone'?
I haven't fully thought through any consequences of this, but I wonder if setting the trackmatte back to none should revert the visibility of that layer back to 'visible'.
Thoughts?
Copy link to clipboard
Copied
Mike, with this new way of working with Track Mattes users can utilize one layer as a Track Matte for several layers and if you only want to disable the matting from one layer then maybe they don’t want the Matte Layer visibility to be turned back on. If users only use the feature as it used to be I find your idea helpful.
Copy link to clipboard
Copied
Love this!
To answer two of the questions: Disabling the visibility of the Track Matte layer works fine with me, and yes, the UI makes sense.
Copy link to clipboard
Copied
This is awesome news! Some bits that are unclear along with some random suggestions:
Copy link to clipboard
Copied
At the moment there is no way to combine or stack Track Mattes, or animate. You're correct that there is a lot happening in that column! I've noted that you would like them split into multiple columns.
Copy link to clipboard
Copied
Thank you for fixing and improving this fundamental AE feature, it is incredibly helpful and feels like somethign that should have always been there.
Others have already mentioned this, but it would be incredibly useful to adapt this functionality to a new and improved version of the set matte effect. I think many artists are seldom using one instance of a track matte, so it would be so helpful to either have the option to select multiple layers in the track matte bar, or just making the set matte effect work regardless of comp/layer size.
Sanders example and explanation says it best here
having multiple instances allows for much more flexibility.
Thank you for the start of the developments very exciting!
Copy link to clipboard
Copied
Also it appears you cant apply track mattes to mulitple layers in the same way you can with parents.
ie select 4 layers and pickwhip the matte layer for all of them simutaneously
Copy link to clipboard
Copied
Taylor, you'll be happy to know the ability to change Selectable Track Matte Layer settings en masse is actively being worked on and will be available soon! And we are definitely keeping an eye on user's request to stack multiple track mattes.
Copy link to clipboard
Copied
Please note that we're aware of an issue thats affecting a very small number of customers who had opened and saved a project with AE23 build 6 (which contained the Project Versioning change) and then opened a project with AE23 build 8 (which contains Selectable Track Matte Layers). When saving in build 6, After Effects will disable all Track Matte layers in your project. Those layers will need to be manually reset in build 8.
Copy link to clipboard
Copied
thank you! this new feature is so helpful 🙂
Copy link to clipboard
Copied
Finally! Thank you for that.
Looking forward for less chaotic and more organised comps.
If only the AE dev team will listen more to long-standing user requests such as this one and keep improving the overall speed and stability of After Effects and not waste time on new features that nobody asked.
Great work guys.