Gerarchie e punti Pivot

Похожие документы
Le coordinate di mappatura

Introduzione a Maya. Le basi di Maya. Informatica Grafica ][ Le basi di Maya. Le basi di Maya. Le basi di Maya. Le basi di Maya

Modellazione Edge - Loop

Modellazione poligonale

Le primitive tridimensionali

Animazioni 3D. Informatica Grafica I. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D. Le basi dell'animazione 3D

Modellazione poligonale - parte II

DISPENSA ACCESS (OFFICE 2010 BETA)

Materiali avanzati. Transulcenza. Informatica Grafica per le arti. Transulcenza. Transulcenza. Transulcenza. Transulcenza

Strumenti di Presentazione Microsoft Power Point. CORSO DI INFORMATICA LIVELLO 1 - Lezioni 7-8. Docente Marsili M.

Novità di 3ds max 5. 3ds max 5.0 MIGLIORAMENTI IN ANIMAZIONE 3ds max 5

NURBS: curve e superfici

Montaggio e post-produzione

Utilizzo delle Maschere in Microsoft Access

Modellazione Poligonale Avanzata

Video Scrittura (MS Word) Lezione 3 Formattazione e Stampa documenti

Il linguaggio dell insegnante

Listini Dinamici. Indice degli argomenti

Fondamenti di Informatica

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

Utilizzo delle Maschere in Microsoft Access

CORSO ACCESS 2000 PARTE VI

Cosa sono le maschere

Presentazione con PowerPoint

L INTERFACCI DELL APPLICAZIONE

ATTACCAIMM. ATTACCAIMM (Riferimento rapido) Guida di riferimento dei comandi di AutoCAD 2008 > Comandi > A - Comandi > ATTACCAIMM >

Migrazione ad Access 2010

IS Mensola MANUALE UTENTE

Corso sul PACCHETTO OFFICE. Modulo Access

1. Visualizzazione e Navigazione

RICHIESTA CERTIFICATO DI AGIBILITÀ IMPRESE CHE OCCUPANO LAVORATORI DEL SETTORE DELLO SPETTACOLO

GUIDA RAPIDA EDILCONNECT

Presentazione con PowerPoint

METTIFALDA A COLONNA

PHOTOSHOP BREVE TUTORIAL Massimo Picardello Progetto Campus One Redazione di Emanuele Gandola e Massimo Picardello

FIRESHOP.NET. Gestione completa degli agenti. Rev

LA CINESTESI DEL CORPO UMANO ASSI E PIANI SPAZIALI

Come utilizzare il nuovo Sistema Leggi d Italia per gli Enti Locali

Nuove pagine e collegamenti

Marziana Monfardini lezioni di word

CALCOLO STATISTICHE PER GLI STUDI DI SETTORE. Cosa fare per abilitare il calcolo dei dati per gli Studi di Settore

Studia le condizioni di equilibrio dei corpi. Caso particolare della dinamica: forze presenti, ma nessuna variazione di movimento.

Walking cycle: Come realizzare un ciclo di camminata Tutorial 1. Avviare Blender, si presenterà questa schermata:

Guida al primo utilizzo di EasyArchiviazione INTERFACCIA INIZIALE

Cinematica ed equilibrio del corpo rigido

Microsoft Excel consente di impostare diversi livelli di protezione per controllare gli utenti che possono accedere ai dati di Excel e modificarli.

TRASFORMAZIONE PRIMA SELEZIONE SELEZIONE SUCCESSIVA

Navigatore 2D. Progettoo Evolutivo LPIS. Guida Utente. Navigatore 2D. Software di proprietà SIN s.r.l. 08/02/2010. Revisione 1.3

Gestione capitoli e menù con magix video de luxe

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Corso Argo ScuolaNext Piero Simoni Profe Breve manuale, senza pretese per sopravvivere al registro elettronico

SISTEMI DI CONTROLLO CINEMATICA E DINAMICA DEI ROBOT

Manuale Utente. La Tavola B invece riporta il dettaglio dei vincoli presenti e consente di sapere quali vincoli operano in una determinata locazione.

Panoramica della creazione di file PDF

Modellazione poligonale

PROGRAMMA. ! L ambiente. ! Visualizzazione. ! Stampa. ! Definire il layout e tema della diapositiva. ! Animazioni e transizioni

Freni. I freni sono dispositivi atti a creare resistenza al moto allo scopo di impedirne l inizio o per regolarne la velocità o l accelerazione.

ALFABETIZZAZIONE INFORMATICA. Preparazione delle presentazioni con Microsoft PowerPoint 2010

Video Scrittura (MS Word) Prima Parte

4.5 Formattazione. La finestra è composta dalle schede Numero, Allineamento, Carattere, Bordo, Riempimento e Protezione.

Autodesk Map parte I digitalizzazione e importazione dati

Modulo gestione timbrature

14Ex-Cap11.qxd :20 Pagina Le macro

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11

Lezione 5. La battuta

JVC CAM Control (per ipad) Guida Utente

MANUALE UTENTE. 1. Registrazione

Printer Driver. Questa guida descrive la configurazione del driver stampante per Windows 7, Windows Vista, Windows XP e Windows 2000.

Corso di Cmap Tools. 5-Lavorare con le risorse

La composizione di isometrie

Транскрипт:

Informatica Grafica per le arti e punti Pivot Il Rigging Dopo aver prodotto un modello tridimensionale, occorre aggiungervi alcuni speciali controlli per semplificarne l'animazione. Questa fase prende il nome di Rigging. Marco Gribaudo marcog@di.unito.it Il Rigging Il Rigging si divide a sua volta in altre sottofasi: impostazione delle gerarchie e delle ossature, aggancio e pesatura delle pelli, creazione di controlli, studio dei vincoli e delle dipendenze tra oggetti. In questo corso prenderemo in consederazione solamente la fase di impostazione delle gerarchie ed introdurremo quella di aggancio e pesatura delle pelli. Affinche' un oggetto sia facilmente animabile, e' necessario che sia costituito da un numero ristretto di elementi distinti. Se un oggetto e' costituito da piu' componenti, queste devono essere legate insieme. I gruppi visti in precedenza non consentono di animare indipendentemente le parti che li compongono senza essere "aperti". Ogni trasformazione effettuata su un gruppo di oggetti si riflette su tutte le sue componenti. Negli oggetti reali, sono invece spesso presenti perni, rotaie ed altre forme di vincoli, che legano tra loro oggetti, lasciando la possibilita' di effettuare alcuni movimenti ben definiti (es: il cambio ed il volante in una vettura). Oltre ai gruppi, i programmi di grafica 3D mettono a disposizione i collegamenti. Un collegamento e' un legame asimmetrico tra due o piu' oggetti. Un oggetto "figlio" puo' essere collegato ad un oggetto "padre".

Ogni modifica effettuata sull'oggetto padre si riflette automaticamente su tutti gli oggetti figli...... ma le modifiche apporate agli oggetti figli non incidono sull'oggetto padre. Crea collegamento I collegamenti si effettuano indicando per ogni oggetto "figlio" quale sia il loro oggetto padre attraverso gli appositi pulsanti (facendo click sull'oggetto figlio e trascinando il mouse sull'oggetto padre). Rimuovi collegamento In questo modo si possono creare intere gerarchie di oggetti. Ad esempio si puo' definire il busto di un robot come "padre" delle braccia, delle gambe e della testa... Busto Braccio... le braccia possono poi essere a loro volta "padri" delle mani... e cosi' via! Busto Braccio Avanbraccio Mano

E' possibile visualizzare una gerarchia attraverso l'apposita finestra (Schematic View), selezionando la visuale in gerarchia. La differenza fondamentale tra gruppi e collegamenti e' che i primi definiscono un singolo oggetto come composto da piu' componenti...... ed i secondi stabiliscono dei "vincoli" di movimento tra oggetti distinti. Putroppo, per problemi di implementazione, nelle versioni versioni di 3D Studio MAX precedenti alla 5.1, non e' possibile inserire gruppi all'interno di gerarchie. Quando un oggetto fa parte di una gerarchia, e' opportuno che le trasforamzioni di spostamento, rotazione e variaizone di scala siano riferite ad un centro "consistente" con la gerarchia stessa. Un punto pivot rappresenta il centro attorno al quale avvengono le trasformazioni di traslazione, rotazione e cambiamento di scala. Ad esempio, un braccio deve ruotare avendo come perno la spalla. Il punto pivot si sposta assieme all'oggetto padre. Puo' essere impostato scegliendone posizione ed orientamento. Si preme il pulsante "Affect Pivot Only" (Solo Perno) nella sezione Pivot (Perno) della pagina della gerarchia...

Quindi lo si posiziona ed orienta attraverso i normali comandi di spostamento e rotazione. I modelli tridimensionali possono essere animati con tecniche differenti. Due tra le piu' importanti sono: La cinematica La dinamica La cinematica considera solamente la posizione e la velocita' dei punti di un oggetto sulla scena. La dinamica prende in considerazione anche tutte le leggi fisiche (le leggi di Newton, quelle Eulero...) che governano la cinematica degli oggetti presenti sulla scena. Quasi tutti i programmi di grafica sono capaci di considerare la cinematica degli oggetti. I programmi piu' potenti, come 3D studio, sono in grado di considerare anche la dinamica. Essi dispongono di un simulatore, capace di prendere in considerazione le principali leggi fisiche. Vi sono due tipi di cinematica: I due tipi di cinematica si differenziano nel modo in cui l'animatore agisce su di un oggetto snodato, per fargli assumere una particolare posa. Nella cinematica diretta, il modellatore posiziona gli oggetti applicando loro sequenze di rotazioni.

Ad esempio il modellatore definisce la posa di un braccio (costituito da una gerarchia formata da braccio, avambraccio e mano)...... ruotando prima il braccio, poi l'avambraccio, ed infine la mano: gli oggetti figli ereditano gli spostamenti imposti all'oggetto padre. In caso di articolazioni soggette a vincoli di movimento (es. giunti meccanici), e' possibile impedirne la rotazione e lo spostamento lungo alcuni assi. In 3D Studio, questo si esegue nella sezione Info coll. della pagina gerarchia. In alcuni casi puo' essere utile specificare la posizione finale di un oggetto in fondo alla gerarchia e chiedere al calcolatore di trovare le posizioni corrette degli oggetti intermedi. In questo caso si parla di cinematica inversa. Ad esempio, il modellatore sposta la mano ed il calcolatore determina automaticamente le posizioni del braccio e dell'avambraccio. 3D Studio Max e' in grado di applicare la cinematica inversa a qualunque gerarchia, utilizzando i controlli contenuti nella sezione IK della pagina gerarchia.

Innanzi tutto si seleziona il giunto terminale della catena (il primo giunto non influenzato dalla cinematica inversa), e si imposta la voce Nodo di terminazione. Premendo quindi il pulsante IK Interattiva (Applica IK) e spostando un oggetto, 3D Studio muove tutti quelli collegati, in modo da raggiungere la posizione voluta. Se vi sono dei vincoli, affinche' questi siano presenti anche nei calcoli della cinematica inversa, essi devono essere impostati nella pagina IK, (e non solamente in quella di Info coll). Il problema principale della cinematica inversa e' che spesso le posizioni intermedie possibili non sono uniche. Se ad esempio spostiamo la mano in modo da toccarci l'orecchio, vi sono infinite posizioni del braccio determinate dalla posizione del gomito. Il calcolatore cerca quindi di determinare una delle possibili soluzioni per stabilire la posizione degli oggetti intermedi. Per rendere piu' realistico il risultato, si possono associare restrizioni che impongono limiti sui movimenti che ci possono essere tra due oggetti collegati. Queste restrizioni si impostano nella stessa sezione in cui si specificano i vincoli sugli assi di rotazione. In questo corso non approfondiremo l'uso dei vincoli.