Usando um Objeto Inteligente como uma máscara para outra camada?


8

Digamos que eu crie um objeto inteligente complexo contendo camadas, filtros, efeitos, shapelayers, etc.

Então, na composição principal, quero usar esse objeto inteligente para mascarar outra camada / objeto inteligente.

No entanto, não quero ver o próprio objeto inteligente mascarado.

Existe uma configuração, como o modo de mesclagem ou similar, que me permita fazer isso, sem adicionar apenas uma máscara de camada e copiar as partes visíveis?

Basicamente, desejo permitir que o objeto inteligente (a máscara) seja totalmente editável e aplicá-lo automaticamente como máscara a outra camada / objeto inteligente, sem outras etapas manuais além da edição do objeto inteligente.

Note, não estou especificamente perguntando como fazer uma "máscara de recorte", clicando com a tecla Alt pressionada na linha separadora entre duas camadas. Eu conheço essa função, mas se a camada acima (a que está sendo cortada) for transparente, partes da camada abaixo (a máscara) estarão visíveis. É isso que eu quero evitar.

Basicamente, para reproduzir uma composição de exemplo, crie duas camadas usando a ferramenta de letreiro retangular e criando duas camadas de cores sólidas, de cores diferentes:

+==============+
I              I
I              I
I      +------------+
I      |            |
I      |            |
I      |            |
+======|            |
       |            |
       +------------+

Quero mascarar a camada superior, para que apenas essa camada fique visível, mas apenas as partes mascaradas pela camada inferior, sem que a camada inferior seja visível, assim:

       +-------+
       |       I
       |       I
       |       I
       +=======+

Com uma máscara de corte reta, eu ainda veria a camada subjacente.

Respostas:


7

O que você está procurando é uma máscara de recorte. Isso é feito colocando sua complexa camada SO abaixo da que você deseja mascarar. A partir daí, você tem três opções:

  • Segmente a camada que deseja mascarar e escolha Create Clipping Maskno menu desdobrável Painel de camadas.

  • Use o atalho de teclado Ctl+ Alt+ G( Cmd+ Opt+ Gno Mac).

  • Mantenha pressionado Alt/Option, passe o mouse na linha entre as duas camadas até ver o cursor mudar e clique uma vez.

Para remover as partes não sobrepostas da camada de recorte, abra a caixa de diálogo Opções de mesclagem e desmarque Blend Clipped Layers as Groupe arraste a extremidade branca do Blend Ifcontrole deslizante superior para a esquerda até os bits que você não deseja desaparecer. Você também pode precisar ativar o preenchimento 0.


Isso prenderá a camada acima à camada abaixo, mas as partes na camada abaixo que seriam visíveis através das partes transparentes na camada acima são as que eu quero me livrar. Basicamente, quero fazer algo semelhante a uma máscara de recorte, sem ter nenhuma parte da camada abaixo visível.
Lasse V. Karlsen

Eu adicionei um parágrafo à resposta, para cobrir esse caso. Se estou entendendo corretamente o que você está tentando fazer, isso deve levá-lo aonde você quer estar.
Alan Gilbertson

2

Use uma máscara de recorte> Clique duas vezes na camada que deve ficar invisível> desmarque a segunda caixa de seleção (que diz algo como 'misturar máscara de recorte como grupo' (estou traduzindo isso manualmente da minha própria linguagem porque não tenho versão em inglês) instalado)).

EDIT: esqueci de mencionar que, após essas etapas, talvez seja necessário definir a transparência de preenchimento como 0%.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.