Segui VideoMakers.net su TwitterDiventa fan di VideoMakers.net su Facebook   
[Adobe After Effects] Effetto “pellicola invecchiata” con Adobe After Effects 6.5 (Prima Parte) Stampa E-mail
mercoledì 02 novembre 2005

Deterioramento della pellicola

 

Importiamo il file (File>Import>File) nel progetto e creiamo una nuova composizione della durata e dimensione del video, trascinando il video stesso sull’icona di “creazione nuova composizione” presente in basso nella finestra Projects.

 

 

Per simulare la variazione di luminosità dovuta alla pellicola deteriorata, interveniamo sull’Opacità del livello con una espressione.

Per farlo, selezioniamo il layer del video nella Timeline, premiamo “T” sulla tastiera per visualizzare la proprietà “Opacity”, selezioniamo Opacity ed attiviamo l’espressione andando in Animation>Add Expression.

 

L’espressione da scrivere è la seguente:

 

probability = 2.5;

opacity_normal = 100;

x = random(probability);

if (x <= 1) { 

   opacity =gaussRandom(50,100);

} else {

opacity = opacity_normal;

}

Cerchiamo di comprenderla meglio:

  • la prima riga imposta la probabilità che i fotogrammi siano deteriorati e minore sarà questo valore maggiori saranno le probabilità che vari l'opacity; un valore pari ad 1 o minore di 1 significa pellicola totalmente deteriorata, mentre per una pellicola poco deteriorata occorre usare valori alti;
  • la seconda riga imposta il valore dell’opacità quando i fotogrammi sono integri, quindi il 100%;
  • la terza riga crea una variabile x a cui assegna un valore casuale tra 0 e 2,5 il valore della nostra “probability”;
  • dalla 4 all’ultima riga c’è un controllo su una condizione che decide il da farsi; in particolare, se il valore di x è minore o uguale ad 1 allora l’opacità sarà un valore randomico tra 50 e 100 (è possibile cambiare l'intensità della variazione intervenendo sul valore 50), altrimenti sarà pari a 100 (la costante “opacity_normal”).

Lanciamo una RAM preview e vedremo il video “lampeggiare” in modo casuale.

Da notare l’uso della funzione random(n) per la x e gaussRandom(n,m) per l’opacity, entrambe usate per generare numeri casuali: la prima produce un valore casuale tra 0 ed n; la seconda produce un valore tra n ed m con un 90% di probabilità, mentre per il restante 10% è un valore al di fuori dell’intervallo [n, m].



Condividi su:
  Cerca altri Articoli per ...
Adobe After Effects (61)    mimmob (91)    vo_5850 (2)    
VM Promo

AdobeCS5

VM Share
[AE7] Farfalle particellarirealizzato da: ZippoMaker
Num. downloads: 797

... altre risorse gratuite ...
Ultime discussioni dal forum
 [Canon EOS C300] Nuova telecamera
 [Tecnica] Illuminare il set a 5600°k
 [Romantica]Cortometraggio per Tuttoin48o...
 [Premiere CS 5.5] file Nikon D800
 [Media Composer] Aiuto messaggi strani

Aggiornamento al 17-05-2012 10:36
Tag Cloud
Statistiche
Numero utenti registrati: 43.904
Utenti registrati oggi: 1
Pagine visitate oggi: 21.915
Pagine visitate questo mese: 1.302.404
Pubblicità
     
 
Copyright
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica del portale. VideoMakers.net non si assume nessuna responsabilità nel caso di errori eventualmente contenuti negli articoli pubblicati.
I contenuti pubblicati su tutte le pagine e sezioni del sito VideoMakers.net non possono essere replicati, neanche parzialmente, su altri siti Web, mailing list, newsletter, riviste cartacee e DVD/CDRom senza la preventiva autorizzazione di VideoMakers.net, indipendentemente dalle finalità. L'autorizzazione va richiesta per iscritto via email e si ritiene accettata soltanto con un preciso assenso da parte di Videomakers.net. Il silenzio non dà luogo ad alcuna autorizzazione.

Mambo is Free Software released under the GNU/GPL License.

VideoMakers.net Sito consigliato da Freeonline.it
 
 
Copyright VM (P.IVA 09810521006)