Don't require track mattes to be above the layer it modifies (and also allow re-use)
Requiring a track matte to be right above the layer it modifies seems like an archaic convention at best. Get rid of that requirement and make them like parent layers which can be anywhere and used by many layers.
Joe Clay commented
Rfred, it won't solve everything, but if you're just doing simple transforms, you can apply the Transform effect and then force Set Matte—in Take Matte From Layer—to use Effects & Masks instead of Source from the second dropdown menu. That way you can alter things without needing to precomp.
I currently am duplicating the layer to be used for the track matte for each layer that needs it. added 20 layers to my current job when one would do.
Precomp will work but it removes the ability to edit and adjust layers and see the results over the background and under this track matte.
Why not have track mattes work like parenting, simply choose the layer for a track matte.
Jakob Thorhallsson commented
Make a new effect called "Track Matte" which can be applied to the layer. Or fix "Set Matte" to have that option!
Jakob List commented
The set matte effect is great yes. And may be for visual help in the timeline a lasso could be nice.
And the node based comping for ae would also be awesome in my opinion.
Or, give the "Set Matte" effect some love. Generally, some filters feel like they were completely abandoned. Example: Ramp.
Stoph Demetriou commented
Agreed. Or they could improve the functionality of the set matte, which is absolutely useless if you ever have to precomp. AE really, really should introduce some kind of node-based workflow option. AE is great (for now!) but working exclusively with layers is so old-fashioned for compositing/animation.
Antoine (Autokroma.com) commented
Agreed. AE compositions organization should get closer to nodes / graphs
Nimble Media Solutions commented
I would love this feature to work how it does in Photoshop. Can make folders (not pre-comps) - and - apply a mask(s) to that folder/group.
For now, we need to create some sort of Master Control Layer that other layers can reference. Could be done with pre-comps or Pick Whipping the properties of your Master Layer.
Steve Adam commented
i have just completed a project where it would really have helped to be able to let multiple layers refer to the same track matte. OK it's easy enough to duplicate them during the build but if you ever need to come back and re-edit something for a client, or worse still need to give that job to someone else to do, you really need total recall of what you duplicated and where/why in order to be able to do this... I'm only human!
Joshua Leckrone commented
This would be so useful!
It would be cool to use one matte for multiple layers, I'm not fussed whether they have to stay above as I find that easy to locate them.
Siamak P commented
would be great to be able to link layers to track mattes, as they are usually the layer above, so when linked you won't move them separately by mistake and would be a lot easier to manage them.
Or make Set Matte work like just like Track Mattes
Andreas Urra commented
Track mattes should work for all layer types, all dimensions and also when they are animated by their transform properties or by parenting. Without the need to precomp. This would speed up work, feel way more fluid and less complicated.
Use Set Matte effect and Transform effect or just precomp the track matte layer.
David shmanderson commented
@ Darren Place : Same over here. Agreed!
Darren Place commented
This would be game changing!! I often find myself with dozens of duplicates of the same matte precomp in the timeline. To have my mattes sitting on the bottom layers and pickwhip would be huge.
Matthias Stoll commented
It could also be an idea to improve the set matte effect to ignore resolutions and basically to the same thing.
Ryan O'Connell commented
Agreed, a pick whip, with the option to select 'Source' - 'Masks' - 'Effects & Masks '
David shmanderson commented
@ Justin - BAMB! that would be RAD