Introduzione alla Grafica 3D
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
Informatica Grafica Il processo di lavorazione per le arti La realizzazione di grafica tridimensionale e' un processo molto complicato che Introduzione alla richiede notevole potenza di calcolo. Grafica 3D Generare un'immagine tridimensionale puo' richiedere molto tempo. Marco Gribaudo marcog@di.unito.it Il processo di lavorazione Il processo di lavorazione Il processo di lavorazione viene quindi La costruzione consiste nella definizione suddiviso in due fasi: del "mondo virtuale" che si vuole rappresentare. Costruzione (modellazione) E' la fase che richiede piu' lavoro da parte Generazione (simulazione e rendering) del disegnatore, ma non impegna particolarmente il computer. Il processo di lavorazione Il processo di lavorazione La fase di costruzione e' a sua volta Le attivita' della fase di costruzione suddivisa in numerose attivita' distinte. Le servono solamente a definire il mondo piu' importanti sono: Modellazione - virtuale. Una volta che esso e' stato Texturing - Illuminazione - Rendering - costruito, occorre "rappresentarlo". Rigging - Blocking - Animazione - Clothing - Dinamica - Special EFX - Compositing... La fase di generazione esegue le operazioni (matematiche) necessarie per Ogniuna di esse richiede abilita' distinte e creare gli elementi con i quali produrre competenze specifiche! una vista del mondo modellato.
Il processo di lavorazione Il processo di lavorazione Questa fase richiede un grandissimo Molte delle attivita' svolte nella fase di lavoro da parte del computer (in alcuni costruzione (Rendering - Clothing - casi occorrono anche giorni). Dinamica - Special EFX - Compositing...) hanno associata una fase di generazione. Il disegnatore deve solamente "aspettare" che il computer abbia finito di generare Normalmente questa attivita' prende il l'immagine. nome di rendering (nel caso di Rendering e Compositing) o di simulazione (nel caso di Clothing, Dinamica o Special EFX). Il processo di lavorazione Il processo di lavorazione La Modellazione si occupa della Il Texturing "dipinge" i modelli applicando definizione dei modelli tridimensionali che immagini opportunamente disegnate od compongono una scena. acquisite. Esistono numerose tecniche di Una componente fondamentale di tale modellazione. Le principali si chiamano: lavoro consiste nello stabilire il modo in poligonale, NURBS e subdivison cui le immagini vengono applicate sui surface. modelli 3d (definizione delle coordinate di mappatura). Il processo di lavorazione Il processo di lavorazione Nella fase di Illuminazione si stabiliscono Nel Rendering si stabilisce il modo in cui le fonti luminose che illuminano la scena. le texture reagiscono alle sorgenti luminose che le illuminano. Vi sono numerosi modi in cui si puo' Il compito di questa fase e' di fare in modo illuminare una scena per ottenere effetti che i modelli sembrino costituiti da piu' o meno realistici. L'esperto di materiali specifici e presentino il livello di illuminazione conosce queste tecniche e realismo desiderato. Inoltre, l'esperto di sa selezionare quella piu' opportuna. rendering sa come ottimizzare una scena per ridurne il tempo di generazione.
Il processo di lavorazione Il processo di lavorazione Una volta costruiti i modelli ed applicate Il Blocking stabilisce la posizione nella loro le texture, occorre "muoverli" per scena dei vari modelli tridimensionali che creare un'animazione. la compongono. Nella fase di Rigging, si stabiliscono i Esso determina anche la posizione delle controlli che un animatore avra' a inquadrature e gli spostamenti delle disposizione per posizionare i modelli. "cineprese virutali" che riprendono la scena. Il processo di lavorazione Il processo di lavorazione L'Animazione crea i movimenti veri e proprii Per quanto un animatore possa essere bravo, dei modelli tridimensionali, utilizzando i controlli non riuscira' mai a rendere un livello di realismo creati nella fase di rigging. elevato nel simulare alcune (anche semplici) leggi fisiche. Vi sono diversi livelli di animazione: si parla Nella fase di Dinamica, vengono associate generalmente di animazioni primarie (es. lo proprieta' fisiche ai modelli, in modo che spostamento degli arti di un personaggio opportuni strumenti software possano simulare durante una camminata) e secondarie (es. le il loro comportamento in caso di urti, palpebre degli occhi). deformazioni, forze etc. Il processo di lavorazione Il processo di lavorazione Quando si creano personaggi virtuali, e li Altre due fasi di creazione che si utilizzano si "veste" con modelli di indumenti, questi quando si creano personaggi sono quelle possono risultare molto difficili da animare di Hair e di Fur. in modo realistico. La prima definisce come simulare la Nella fase di Clothing si utilizzano dinamica che muove capelli, acconciature, particolari strumenti capaci di simulare le corde ed altre superfici filiformi. La leggi fisiche che deformano i vestiti al fine seconda invece simula superfici pelose, di ottenere animazioni piu' realistiche. come le pellicce degli animali.
Il processo di lavorazione Il processo di lavorazione Se poi la scena e' composta da un gran numero Gli Special EFX si occupano invece di di elementi "coscenti" (un pubblico, un esercito, creare effetti speciali come fuoco, fumi, una mandria di animali), diventa praticamente fluidi, scarice elettriche. impossibile animarli singolarmente. Per creare questi si utilizzano strumenti Con le tecniche di Crowd si associano semplici movimenti ed elementi di intelligenza artificiale particolari come emettitori di particelle, per creare automaticamente questo tipo di contenitori di fluidi. animazioni. Il processo di lavorazione Il processo di lavorazione Una volta creati tutti i singoli elementi Ormai quasi tutti i programmi di grafica di alto separatamente, occorre metterli insieme livello (3D Studio, Maya, Lightwave, XSI, per generare la scena finale. Renderman, Cinema 4D...) mettono a disposione strumenti per realizzare quasi tutte Nella fase di Compositing si miscelano i le fasi riportate in precedenza! vari elementi definiti in precedenza per E' quindi diventato ormai praticamente creare il filmato definitivo. impossibile conoscere a fondo il funzionamento di tali strumenti. Generalmente ogni esperto si limita padroneggiare le modalita' in cui questi vengono sfruttati nella fase di sua comptenza. Introduzione a 3D Studio Introduzione a 3D Studio 3D Studio Max e' uno dei programmi per La sua interfaccia grafica e' suddivisa in 5 parti fondamentali: la creazione ed animazione di modelli 1 tridimensionali piu' diffusi. 2 Esso e' uno strumento estremamente 5 potente, ma anche piuttosto complesso. 3 4
Introduzione a 3D Studio Introduzione a 3D Studio La barra dei Menu' contiene tutti i comandi con cui Subito sotto e' situta la barra degli strumenti principali, agire sullo strumento. con cui si possono modificare gli elementi della scena. 1 2 Introduzione a 3D Studio Introduzione a 3D Studio La barra degli strumenti e' generalmente piu' larga di La parte centrale contiene varie viste del mondo virtuale. quanto visualizzabile. La si puo' far scorrere E' la parte dove si eseguono tutte la fasi principali di lavoro. trasciandola con il mouse (premendo il tasto in un punto dove non vi siano pulsanti, e muovendolo orizontalmente - il puntatore se nella posizione corretta assume la forma di una mano). 3 Introduzione a 3D Studio Introduzione a 3D Studio La parte inferiore contine i comandi per l'animazione e Sulla destra, vi e' il pannello di creazione / modifica per la gestione delle viste. degli oggetti tridimensionali. 5 4
Introduzione a 3D Studio Muoversi in 3D Studio Tale pannello ha una Per poter creare modelli tridimensionali, struttura gerarchica, ed i vari controlli disponibili occore prima di tutto sapersi "muovere" cambiano a seconda della nello spazio virutale. "pagine" (ed eventualmente sottopagine) selezionate. Occorre cioe' saper cambiare il punto di vista delle varie inquadrature in modo da poter lavorare agevolmente sui vari dettagli che costituiscono un modello. Muoversi in 3D Studio Muoversi in 3D Studio In 3D studio le viste si spostano attraverso i E' possibile ingrandire una vista in modo che occupi comandi disponibili sulla barra situata l'intera area di lavoro e ritornare alle 4 viste parallele. nell'angolo in fondo a destra della finestra: Muoversi in 3D Studio Muoversi in 3D Studio Attraverso "la mano" e' possibile spostare Si puo' ingrandire una vista utilizzando la lente di l'inquadratura lateralmente. ingrandimento.
Muoversi in 3D Studio Muoversi in 3D Studio E' possibile centrare la vista su un oggetto. E' possibile inoltre effettuare uno zoom o centrare gli oggetti su tutte e 4 le viste contemporaneamente. Muoversi in 3D Studio Muoversi in 3D Studio Nelle visioni tridimensionali e' anche possibile ruotare Il tipo di movimento ottenuto, cambia a seconda di l'inquadratura: dove il mouse venga posizionato sulla vista, relativamente al cerchio giallo disegnato da 3D Studio: Ruota attorno al centro Ruota attorno all'asse Ruota orizzontale Ruota verticale Muoversi in 3D Studio Muoversi in 3D Studio Si puo' anche effettuare uno zoom, mantenendo fisso Se si dispone di un Mouse con rotellina di scorrimento, e' il punto di osservazione: possibile spostare, ruotare ed ingrandire la visuale senza dover ricorrere ai pulsanti visti in precedenza: Ruotare la rotellina: Ingrandisce o rimpicciolisce Premere la rotellina + movimento mouse: Sposta vista Premere la rotellina + ALT + movimento mouse: Ruota vista
Muoversi in 3D Studio Livelli di qualita' E' sempre possibile Per fornire in tempi ragionevoli delle ripristinare una visione predefinita, anteprime dei modelli su cui si sta premendo il tasto lavorando, i programmi permettono di destro del mouse scegliere tra diverse tecniche di sopra il nome di una finestra e visualizzazione. scegliendo la visuale desiderata Ogni tecnica determina la complessita' dei dal menu' a tendina. calcoli necessari a visulizzare gli oggetti. Livelli di qualita' Livelli di qualita' In 3D Studio Max, i livelli di qualita' vengono impostati In modalita' wireframe vengono mostrati premendo il tasto destro del mouse sul nome della solamente i contorni degli oggetti. vista, e scegliendoli dall'apposito menu' a tendina. Livelli di qualita' Livelli di qualita' La tecnica solida visualizza le facce degli In modalita' sfumata vengono visualizzate oggetti, "rettificando" i tratti curvi. correttamente anche le superfici curve.
Livelli di qualita' Livelli di qualita' Il rendering finale aggiunge tutti quegli effetti di luce e Esso si ottiene premendo il pulsante a forma di teiera, di ombre che rendono l'immagine generata piu' presente sulla barra superiore. realistica. Le trasformazioni semplici Le trasformazioni semplici Gli oggetti presenti su una scena possono La freccia permette di selezionare gli essere selezionati utilizzando il mouse. oggetti. Una volta selezionati, possono quindi venire spostati, ruotati e variati di dimensione. Le trasformazioni semplici Le trasformazioni semplici E' possibile Le quattro freccie permettono di spostare aggiungere e togliere gli oggetti. oggetti ad una selzione premendo CTRL sulla tastiera, oppure utilizzando il rettangolo di selezione (ottenibile premendo il tasto del mouse al di fuori di ogni altro oggetto, e trascinandolo sullo schermo).
Le trasformazioni semplici Le trasformazioni semplici Facendo click su una Lo strumento di rotazione, permette di delle freccie colorate ruotare gli oggetti. che appaiono sull'oggetto, si puo' vincolare lo spostamento in una direzione specifica. Le trasformazioni semplici Le trasformazioni semplici Facendo click Lo strumento di ridimensionamento sui "volanti" si permette di modificare la scala degli possono rutare oggetti (ingrandire o rimpicciolre). gli oggetti lungo assi specifici. Le trasformazioni semplici A seconda di dove viene applicato, puo' creare variazioni di scala proporzionali o non proporzionali.
Puoi anche leggere