Skip to main content
christians34454264
Participant
August 8, 2019
Question

Hopefully more simple than im making it: Text effect question/trk matte question

  • August 8, 2019
  • 4 replies
  • 800 views

This is definitely something I should've learned by now. I have some shapes that I want to move over/under some text. I want to achieve a look where the bits of text covered by the shapes becomes the same colour as the bg. So far all I have been able to do with fiddling with the trk mats is that it does this but only shows the text that is covered by the shape. I feel like this should be relatively simple and I'm just being dense. Am currently doing some googling now but thought it worth posting here as well. So if you have a solution or know of a guide/video that can talk me through this I would be greatly appreciated. Here's a pic for clarity

This topic has been closed for replies.

4 replies

Roland Kahlenberg
Legend
August 9, 2019

Have you downloaded the AEP I uploaded?

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
Community Expert
August 11, 2019

Roland nailed this problem. Set Matte on a copy of the text layer referring to the shape layer, a copy of the background under the Set Matte copy of the text layer set to use that text layer as an Alpha Track Matte, then the original text layer, then another copy of the background. Nothing to it.

All of the monkeying with creating masks from text is a huge amount of unnecessary work and pretty much a waste of time. Here's the layer order

  1. A copy of the text layer with set matte applied and the source defined as Layer 3 - the shape layer
  2. A copy of the Background layer set to use layer 1 as an Alpha Track Matte
  3. The Shape layer
  4. The original text layer
  5. The Background

Select the Text layer and the Background, Press Ctrl/Cmnd + D to duplicate them both, drag the top copy of the background layer below the copy of the text layer, set the top copy of the text layer as a track matte for the copy of the background, add Set Matte and set Layer 3, the Shape, as the Take Matte from Layer source and you're done. Total time, about 3 minutes.

Roland Kahlenberg
Legend
August 12, 2019

Like This.

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
Community Expert
August 8, 2019

Right click on the text Layer and create masks from it. Then you have to play a little with the masks of the letters MULT (in my case) by copying them and pasting them on your green graphic. You change the application mode to Subtract to those masks pasted on the green graph.

Byron.
Roland Kahlenberg
Legend
August 9, 2019

Amazing!

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
Community Expert
August 8, 2019

Is the text animated or is it still static?

Byron.
Morgan Cynic
Inspiring
August 8, 2019

It’s static.

Morgan Cynic
Inspiring
August 8, 2019

Hey, I just used masks instead of a track matte and got this (lmk if that's what you want):

What I did was duplicate the text layer, then add a mask on the top one where the text is over the shape. Then change the fill color of the top text layer to the background using the eyedropper.

Roland Kahlenberg
Legend
August 8, 2019

This is good but it won't help if the background is not a flat color.

The most elegant way to go about this is to use an AE feature that was introduced in 2017 - Effect Layer Input Options.

More here -

After Effects CC (April 2017) In-Depth: New Features | Adobe Blog

Here's an AEP using the latest version of AE which solves this little puzzle with said feature AND it'll work on any background, including video.

WeTransfer

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV