Usi un oggetto intelligente come maschera per un altro livello?


8

Diciamo che creo un oggetto smart complesso contenente livelli, filtri, effetti, shapelayer, ecc.

Quindi, nella composizione principale voglio usare quell'oggetto intelligente con cui mascherare un altro livello / oggetto intelligente.

Tuttavia, non voglio vedere l'oggetto intelligente di mascheramento stesso.

Esiste una configurazione, come la modalità fusione o simile, che mi consente di farlo, senza semplicemente aggiungere una maschera di livello e copiare le parti visibili?

Fondamentalmente, voglio consentire all'oggetto intelligente (la maschera) di essere completamente modificabile e farlo applicare automaticamente come maschera a un altro livello / oggetto intelligente, senza passaggi manuali diversi dalla modifica dell'oggetto intelligente.

Nota, in particolare non sto chiedendo come realizzare una "maschera di ritaglio", facendo clic Alt sulla linea di separazione tra due livelli. Conosco questa funzione, ma se il livello in alto (quello ritagliato) è trasparente, saranno visibili parti del livello in basso (quello mascherato). Questo è quello che voglio evitare.

Fondamentalmente, per riprodurre un esempio di comp, creare due livelli utilizzando lo strumento selezione rettangolare e creando due livelli di colore solido, di diversi colori:

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

Quindi voglio mascherare il livello più alto in modo che sia visibile solo quel livello, ma solo le parti mascherate dal livello inferiore, senza che il livello inferiore sia visibile, in questo modo:

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

Con una maschera di ritaglio diritta, vedrei ancora il livello sottostante.

Risposte:


7

Quello che stai cercando è una maschera di ritaglio. Questo viene fatto posizionando il tuo complesso livello SO sotto quello che vuoi mascherare. Da lì hai tre scelte:

  • Scegli come target il livello che desideri mascherare e scegli Create Clipping Maskdal menu a comparsa del pannello Livelli.

  • Utilizza la scorciatoia da tastiera Ctl+ Alt+ G( Cmd+ Opt+ Gsu Mac).

  • Tieni premuto Alt/Option, passa con il mouse sulla linea tra i due livelli finché non vedi il cursore cambiare e fai clic una volta.

Per rimuovere le parti non sovrapposte del livello di ritaglio, apri la finestra di dialogo Opzioni di fusione e deseleziona Blend Clipped Layers as Group, quindi trascina l'estremità bianca del Blend Ifcursore superiore a sinistra fino a quando i bit che desideri non scompaiono. Potrebbe anche essere necessario trasformare il riempimento in 0.


Ciò aggancerà il livello sopra al livello sottostante, ma le parti nel livello sottostante che sarebbero visibili attraverso le parti trasparenti nel livello sopra sono quelle che voglio eliminare. Fondamentalmente, voglio fare qualcosa di simile a una maschera di ritaglio, senza avere parti del livello sotto visibili.
Lasse V. Karlsen,

Ho aggiunto un paragrafo alla risposta, per coprire quel caso. Se sto capendo correttamente cosa stai cercando di fare, questo dovrebbe portarti dove vuoi essere.
Alan Gilbertson,

2

Usa una maschera di ritaglio> Fai doppio clic sul livello che dovrebbe essere invisibile> deseleziona la seconda casella di spunta (che dice qualcosa come 'fondi maschera di ritaglio come gruppo' (sto traducendo manualmente questo dal mio linguaggio perché non ho una versione inglese installato)).

EDIT: ho dimenticato di dire che dopo questi passaggi, potrebbe essere necessario impostare la trasparenza del riempimento su 0%.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.