After Effects: effetto sfocatura sui livelli statici

Salve a tutti.
Sono nuovo nel forum e vorrei porvi un quesito.
Vorrei applicare applicare un effetto movimento su dei layer che però sono fermi. Praticamente si deve muovere solo la telecamera e i layer devono apparire sfuocati come nella realtà. Esiste un metodo proprio di after effect per fare questa operazione oppure lo devo fare manualmente agendo sulla sfocatura?

 md_boost, N.D.

Puoi agire sulla sfocatura, applicando ai layer un effetto blur.
Oppure puoi andare nel setting della camera ed attivare li' la profondita' di campo, mettendo il blur al 100% ed usando un'apertura focale alta, o un diaframma basso (se capisci un po' di fotografia le regolazioni sono evidenti).
Se vuoi fare un pan-focus, metti i due (o piu') layer a differenti profondita' sull'asse Z, e nella top view anima con dei key-frames la distanza focale.
:-)
Ci sono poi dei trucchetti per rendere piu' "reale" il tutto, ma gia' cosi' viene bene.
Comunque io userei il primo metodo, easando i keyframes.
Ciao!

 John Doe, N.D.

Innanzitutto ti ringrazio per la risposta.
Avevo già provato a cambiare il blur della camera e la focale ma il risultato non mi piaceva tanto (non era fluido e la sfocatura sembrava artificiale).
Se mi puoi dire dove posso vedere i trucchetti che dicevi mi faresti felicissimo (sto facendo una tesi di laurea e vorrei fare un ottimo lavoro).
Grazie ancora
Ciao

 md_boost, N.D.

La fluidita' dipende molto dal fatto che i keyframes siano easati.
Per capire come farlo bene, ci sono due modi:
1) Te lo dico io, lo fai, fai un ottimo lavoro forse, ma non impari molto :-p
2) Prendi una telecamera, anche amatoriale, e giri un pan-focus simile a quello che vorresti ottenere. Poi te lo guardi, te lo riguardi, e te lo riguardi ancora.
Provi a rifarlo uguale, e lo confronti.
Lo aggiusti, lo riconfronti e lo riaggiusti e lo riconfronti.
Ci metti il quadruplo del tempo, ma alla fine hai veramente imparato qualcosa 8-), e fai un ottimo lavoro.

 John Doe, N.D.

Se con easare intendi settare da ciò che ho capito la strada migliore per ottenere un ottimo risultato è agire sulla sfocatura di ogni singolo livello... peccato che qui abbia più 70 livelli da settare
Vedrò un pò come mi torna meglio

Grazie 1000 per i consigli
Ciao

 md_boost, N.D.

No, easare e' un orrendo neologismo per dire ease-in ease-out.
Click destro sul key-frame e ti si apre il keyframe assistant, dove puoi SETTARE, questo si, l'ease-in o l'ease-out del keyframe.
Oppure, come shortcut da tastiera, con il keyframe selezionato, F9 (ease in/out), Shift+F9 (ease-in), Ctrl+Shift+F9 (ease-out).
Se hai 70 e piu' livelli da settare, direi che potresti risolvere con delle espressioni....
Ok, ti aiuto ma solo perche' sono 70 layers :-p
Questa e' elegante.
Poni il layer piu' vicino, come layer numero 1, cioe' il piu' alto nella composizione.
E giu' giu' fino al layer in lontanissimo piano, che sara' il numero 70, il piu' basso della composizione, in fondo.
Adesso aggiungi un 71 layer, un oggetto nul.
Nell'oggetto nul, metti come effetto uno slider control.
In tutti gli altri 70 layers, metti come effetto il Fast Blur, checkando (importante!) il box repeat edge (o come si chiama, vado a memoria :-) ).
Adesso alt+click sull'orologetto accanto al blur, e copi incolli in ogni layer questa espressione:

Math.abs(thisComp.layer("Null 1").effect("Slider Control")("Slider")-thisComp.numLayers+1+index)

Null 1 e' il nome del layer null che dicevo prima.
Io lo chiamerei "Controllo PdC", dove PdC significa Profondita' di Campo, quindi l'espressione diventerebbe:

Math.abs(thisComp.layer("Controllo PdC").effect("Slider Control")("Slider")-thisComp.numLayers+1+index)

Adesso, per magia :-o muovendo lo slider control nel layer Null varia la profondita' di campo ;-D

Ovviamente puoi settare i keyframe del null-layer, ed easarli ;-)

Devi copincollare 70 volte, ma e' comunque veloce.
Oppure potresti scriverti uno script per farlo ;-D

Spero questo ti aiuti ;-]

P.S. Ocio che con questa formula, e con 70 layer, il rendering diventa pesante. Per velocizzarlo, puoi modificare la formula usando:
Math.abs(thisComp.layer("Controllo PdC").effect("Slider Control")("Slider")-thisComp.numLayers+1+index) / x

dove x sara' un numero. Puoi provare per iniziare con x = 10 e vedere come viene, e poi variarlo.

 John Doe, N.D.

Ma lo sai vero che stai diventando il mio idolo?!
Adesso sto lavorando su un'altra composizione... ma appena rimetto le mani su questa ti faccio sapere com'è andata

Onore e gloria a John Doe

 md_boost, N.D.
001design.it ® è un marchio registrato.
© 2004-2017 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.