lez2

Transcript

lez2
PROGETTO AFTER EFFECTS: ASTRONAVE VELOCITA’ WARP
(Parte seconda)
Le ESPRESSIONI sono righe di CODICE IN LINGUAGGIO JAVASCRIPT, associabili alle proprietà dei
livelli, per creare legami e relazioni con altre proprietà dello stesso o di altri livelli o di altre composizioni.
In pratica è possibile creare delle relazioni, per lo più di tipo logico-matematico, fra le proprietà di
diversi livelli. In questo modo viene aggiunta una grandissima potenzialità alle composizioni create col
programma After Effects. Ovviamente, come vedremo, non occorre che chi lavora con le espressioni sia
necessariamente un programmatore.
Torniamo al progetto della nostra astronave. Possiamo notare alcuni problemi:



Più aumenta la velocità e più le stelle sembrano piccole, lasciando una scia poco visibile.
Più aumenta la velocità e più la scia diventa una serie di palline, anziché una linea continua.
Nonostante la velocità aumenti, gli indicatori di velocità non si muovono.
Per tutto questo occorre utilizzare le espressioni.
1. (ESPRESSIONI FRA PARAMETRI DELLO STESSO EFFETTO)
Colleghiamo la dimensione delle stelle alla loro velocità, in modo che al crescere di questa cresca
anche la dimensione delle stelle. Vogliamo quindi che il valore di SIZE dell’effetto Star Burst parta
da 50 e arrivi a 100 in corrispondenza della velocità massima.
Per fare questo applichiamo la seguente formula matematica:
Dimensione = Dimensione iniziale + velocità*10
(dove Dimensione iniziale = 50)
La formula funziona: infatti con velocità iniziale = 0, la formula fornisce la Dimensione =50, mentre
per velocità massima (=5) la Dimensione = 100.
Premesso questo, inseriamo la nostra prima espressione sulla proprietà SIZE dell’effetto Star Burst:
Dalle proprietà dell’effetto Star Burstteniamo premuto il tasto ALT/Opzione e clicchiamo
contemporaneamente sull’icona “orologino” di SIZE.
In tal modo:
 il parametro SIZE diventa rosso e compare una nuova riga ESPRESSIONE: Size con il simbolo
uguale (=) attiivato.
 Sulla destra della nuova riga compare del testo editabile (si tratta dell’espressione)
 Il pannello composizione diventa nero e non mostra l’anteprima finché non si esce dalla
modalità Espressione.
I quattro nuovi simboli che compaiono nella riga dell’espressione, da sinistra verso destra, servono a :


Attivare/disattivare l’espressione (il simbolo “=”)
Visualizzare il grafico di quel parametro nell’editor grafico


Usare il Selettore Espressioni, per creare collegamenti ad altri parametri.
Accedere al menù con il codice per la scrittura e la modifica delle espressioni.
a) Facciamo clic subito a destra del testo nell’espressione, in modo da non cancellarla, quindi
aggiungiamo “+” e poi clicchiamo sul Selettore delle Espressioni e trasciniamolo sul parametro
Speed, come mostra la figura:
b) Inserire nella riga dell’ESPRESSIONE LA SEGUENTE FORMULA:
Indica il parametro Size, il quinto in ordine fra gli effetti di CC
Star Burst.
(è la formula che abbiamo discusso prima)
2. (ESPRESSIONI FRA PARAMETRI DI EFFETTI DIVERSI)
Cerchiamo di risolvere il secondo problema che abbiamo discusso prima, anche perché adesso la
scia dei pallini risulta ancora più evidente. Poiché il numero di pallini è uguale al parametro Motion
Blur Samples (attualmente uguale a 8) e poiché maggiore è tale valore e maggiore saranno i tempo
di elaborazione, facciamo in mod che questo parametro parta dall’inizio uguale a 8 e arrivi a 16 in
corrispondenza della velocità massima. In questo modo abbiamo una proporzione:
il parametro Motion Blur Samples deve passare da 8 a 16 mentre la velocità deve passare da 0 a 5
La formula che cerchiamo è la seguente:
Infatti quando la “speed” è pari a zero, il parametro Motion Blur Samples vale 8, mentre quando la
“speed” vale 5 tale parametro vale 8+8=16.
3. (ESPRESSIONI FRA DUE COMPOSIZIONI)
E’ arrivato il momenti di animare il testo in modo che indica la velocità dell’astronave.
a) Torniamo alla composizione NAVE SPAZIALE e selezioniamo il livello TESTO e agiamo sul
parametro VALORE/SCOSTAMENTO/MAX CASUALE dell’effetto NUMERI.
Notiamo che questo parametro controlla il numero visualizzato e che il suo valore massimo
è pari a 30000. In questo caso vogliamo che il parametro vada da 0 a 29999 nel frattempo
che la velocità varia fra 0 e 5.
Poiché stavolta dobbiamo collegare elementi presenti in due diverse composizioni,
abbiamo bisogno di vedere contemporaneamente entrambe le Timeline.
b) Clicchiamo sul nome della composizione NAVE SPAZIALE e trasciniamola verso il basso, in modo
che sia collocata nella prima zona di ancoraggio.
Dopo questa operazione dovremmo trovarci con due Timeline sovrapposte, come mostra la
figura sotto:
Quindi daranno visibili le proprietà che dovremo collegare, ossia Speed e Valore/Scostamento/Max
Casuale.
c) Dalle proprietà dell’effetto NumeriValore/Scostamento/Max casuale teniamo premuto il
tasto ALT/Opzione e clicchiamo contemporaneamente sull’icona “orologino” di
Valore/Scostamento/Max casuale.
d) Lasciare l’Espressione selezionata per sostituirla completamente.
e) Usare il Selettore Espressioni per collegare tale parametro al valore di SPEED presente nella
composizione PRINCIPALE.
f)
Alla fine dell’Espressione aggiungere il testo “*29999/5” e confermiamo l’Espressione.
g) Animiamo anche la comparsa della BARRA.
Nella Timeline relativa alla NAVE SPAZIALE, selezioniamo il livello BARRA e premiamo E sulla
tastiera per mostrare gli effetti applicati a tale livello.
Espandiamo le proprietà dell’effetto Comparsa Lineare e portiamo il valore COMPLETAMENTO
TRANSIZIONE a 100%. La BARRA scomparirà completamente.
Dal valore inziale di questo parametro (pari al 100%) dobbiamo arrivare al valore finale (pari a
0%) corrispondente alla BARRA visibile, mentre il valore di SPEED cambia da 0 a 5.
Selezioniamo il parametro COMPLETAMENTO TRANSIZIONE e, mentre teniamo premuto ALT,
clicchiamo sull’”orologino” per aprire la modalità ESPRESSIONE.
Scriviamo la seguente espressione:
4) ESPRESSIONI E RIFINITURE FINALI
a) Deformiamo lo spazio-tempo:
Chiudiamo la Timeline della composizione Nave Spaziale (mediante la piccola “x” di fianco al
nome) e nella composizione rimasta (Principale) creiamo un nuovo livello di regolazione (vedi
precedentemente, Command+Option+Y) e chiamiamolo Deformazione.
Applichiamo a tale livello l’effetto DistorsioneCC Lens e impostiamo i suoi parametri Size =
400 e Convergence = 100.
Sul parametro Size aggiungiamo una Espresssione in modo che SIze vari da 400 a 200 mentre la
velocità passa da 0 a 5:
effect(“CC Lens”)(2)-40*thisComp.layer(“Stelle”).effect(“CC Star Burst”)(“Speed”)
b) Aggiungiamo la Terra:
Importiamo l’immagine Terra.jpg e applichiamole l’effetto CC Sphere visto in passato nelle
scorse lezioni.
Nella figura di sotto sono mostrati i valori iniziali dei parametri Radius e Offset dell’effetto CC
Sphere e le espressioni da aggiungere a tali parametri:
I due parametri cerchiati sono:
Radius = 150
Offset = 900,0 625,0
Invece le due Espressioni cerchiate (che dalla figura si vedono poco in effetti!) sono
rispettivamente:
effect(“CC Sphere”)(6)+thisComp.layer(“Stelle”).effect(“CC Star Burst”)(“Speed”)*150
effect(“CC Sphere”)(6)-700*thisComp.layer(“Stelle”).effect(“CC Star Burst”)(“Speed”)
c)
aggiunta di tremore:
Rendiamo più interessante l’animazione facendo vibrare l’abitacolo dell’astronave nel
momento in cui la velocità raggiunge un valore critico.
Attiviamo la Timeline della composizione Principale e rendiamo visibile la proprietà Posizione
del livello Nave Spaziale.
Selezioniamola e andiamo nel menù AnimazioneAggiungi Espressione.
Facciamo click su pulsante più a destra dei quattro che sono relativi all’espressione (chiamato
“menù lingua espressioni”) e dal menù che si apre scegliamo: Propertywiggle(…)
La funzione wiggle anima un parametro in modo casuale, basandosi su una frequenza
(variazioni del parametro in un secondo) e su un’ampiezza (entità massima della variazione del
parametro).
After Effects ci avverte che ci sono errori, perché non sono noti i parametri freq, amp e time.
(non sono stati ancora definiti nella funzione)
Chiudere la finestra dell’errore e facciamo click sull’espressione per editarla. Scriviamo la
seguente Espressione:
temp = thisComp.layer(“Stelle”) effect (“CC Star Burst”)(“Speed”)
freq = temp
amp = 0
if (temp>2.5) amp = (temp-2.5)*8
wiggle(freq, amp)
d) Effetto Movimento (Motion Blur)
Assicuriamoci che in Timeline sia visibili gli switch (si trovano in basso a sinistra di After Effects)
Attiviamo l’opzione effetto movimento per il livello Nave Spaziale. (si trova sotto la testata delle
“colonne” prima del cubetto 3D, se non è presente aggiungerlo alle colonne)
Clicchiamo anche sull’omologo tastino di opzione effetto movimento che si trova nella testata
delle colonne (se non presente farlo comparire fra le colonne)
Per aumentare l’effetto di sfocatura del movimento andiamo nel:
menù composizioneImpostazioni composizione e nella finestra che si apre dal pannello
Avanzate impostiamo un parametro otturatore =720.
e)
Esportazione del progetto finale per il web:
Adesso il progetto è finito e pronto per essere esportato. Volendo creare un filmato da
pubblicare sul web utilizzeremo un formato F4V, simile al più noto FLV, ma migliore in termini
di qualità e di compressione.
Selezioniamo la composizione Principale e aggiungiamola alla coda di rendering
(Ctr/Command+M) e dal campo modulo di output scegliamo la voce F4V. Stabiliamo una
destinazione per il file e clicchiamo su Rendering.