Modulo 1: Le I.C.T. : Tecniche ed effetti speciali Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno TECNICHE ED EFFETTI GRAFICI Curtin 10.3 1
Grafica Vettoriale Tridimensionale La Grafica Vettoriale può essere Bidimensionale o Tridimensionale. I programmi di grafica tridimensionale utilizzano il processo di modellazione, basato sulla visualizzazione wire-frame, dove ogni forma è costituita da una struttura di poligoni. Per dare alla struttura l aspetto di un solido si ricorre al processo dell ombreggiatura, che può consistere nell aggiunta di un solo colore piatto e uniforme in una tecnica sofisticata per creare gradienti di colore, una superficie ed effetti di ombre e luci. # 3 Prof Alberto Postiglione Università Salerno L Animazione Cartone animato: azione e movimento era inizialmente dato dalla proiezione di una successione di 30 immagini fisse (disegnate a mano) al secondo Animazione al computer: stesso principio. # 4 Prof Alberto Postiglione Università Salerno 2
Processo in-betweening (o tweening) Per realizzare un animazione computerizzata è possibile utilizzare una tecnica (e i programmi relativi) detta inbetweening (o tweening). Si crea il primo e l ultimo fotogramma di un azione (detti i fotogrammi chiave) Si lascia al computer il compito di elaborare i fotogrammi intermedi segnando le giunture. # 5 Prof Alberto Postiglione Università Salerno Processo in-betweening (o tweening) I calcoli sono basati sulla cinematica (la fisica che studia il moto) La cinematica diretta calcola i fotogrammi intermedi uno alla volta da quello iniziale a quello finale La cinematica inversa calcola i fotogrammi intermedi uno alla volta, da quello finale a quello iniziale # 6 Prof Alberto Postiglione Università Salerno 3
Ombreggiatura Creata la struttura wire-frame è necessario aggiungere una superficie che dia all immagine corpo e solidità. Questa operazione è effettuata da un tipo di programma che è detto ombreggiatore. Un ombreggiatore crea le superfici tramite il colore Simula materiali diversi, ad esempio il metallo, il legno, il vetro # 7 Prof Alberto Postiglione Università Salerno Texture, ray-tracing e Radiosity Ad una superficie è possibile applicare un immagine bitmap, per renderla più realistica (questo processo è noto come texture-mapping) Una particolare ombreggiatura è il ray-tracing, che consiste nel disporre una o più sorgenti luminose che illuminino l oggetto Radiosity è un processo di ombreggiatura più sofisticato: la luminosità riflessa da un oggetto è calcolata in base alle sorgenti di luce e alle riflessioni che provengono da tutte le altre superfici presenti nell ambiente # 8 Prof Alberto Postiglione Università Salerno 4
Anti-aliasing I Pixel che costituiscono il contorno di un oggetto possono far assumere all oggetto un contorno frastagliato o a scalini. Per risolvere questo problema si ricorre al procedimento detto di anti-aliasing (anti-frastagliamento) che arrotonda i contorni dell immagine, alterando l ombreggiatura e il colore dei pixel contigui, in modo da rendere meno netto il contrasto. # 9 Prof Alberto Postiglione Università Salerno Morphing La tecnica del Morphing consiste nel trasformare un immagine in una seconda fissando alcuni punti comuni delle due fotografie. Ad esempio, dalla fotografia di una ragazza e da quella di una vecchia è possibile creare una animazione che porti dalla prima alla seconda. Per rendere questo tipo di animazione più realistica, si fissano alcuni punti in entrambe le immagini, in modo da mettere in risalto i cambiamenti delle altre parti rispetto a questi punti fissi. Ad esempio si fissano gli occhi, il naso, le labbra e il mento. # 10 Prof Alberto Postiglione Università Salerno 5