-
Set Matte for scaled objects
I have a solution, but It isn’t efficient and I’m wondering if there are other ways.
I have a video layer that I’ve masked a person walking by that I will be using as a transition. The video is scaled because it’s RED 8k footage and my composition is 4K. Red’s footage is 4096×2160 when scaled, rather than 3840×2160, so some of the layer’s footage is off the left and right.
I then have a few items that are images. Those are scaled as well to all look similar size. Some are 50%, one is 20%, some are 25%.
So Set Matte doesn’t work without doing some things. I would LOVE something like Set ToComp Matte, like the expression you can write for position where you get the position from the comp rather than it’s actual position. And that’s basically what I make, but it’s not efficient.
I put a solid above each layer I want to set matte, then apply the set matte to that. Then use that as a layer matte. And repeat for every object you need masked. Oh, and you can’t write an expression for the layer to take a matte from, so if you need to change it later you have to find them all and change them manually, which further sucks. And yeah, you can precomp those objects, so you only have to do that once, but precomps make editing things much more annoying (unless Adobe wants to finally allow you to edit compositions “in place” so you can see the contents and how they relate to each other more easily, but I won’t hold my breath).
Is there some obvious way that I’m not thinking of to do this that Isn’t precomping?