Capitolo 4 Trasformazioni Geometriche

Slides:



Advertisements
Presentazioni simili
Le trasformazioni.
Advertisements

Calcolo vettoriale E.F. Orsega – Università Ca’ Foscari di Venezia
Vettori A. Stefanel - Vettori.
Capitolo 1 Funzioni.
Progettazione digitale 2/ed Franco Fummi, Maria Giovanna Sami, Cristina Silvano Copyright © 2007 – The McGraw-Hill Companies srl Progettazione Digitale.
Prodotto, innovazione e binomio prodotto-cliente
Segnali e sistemi per le telecomunicazioni - Claudio Prati Copyright © The McGraw-Hill Companies, srl.
Capitolo 8 Sistemi lineari.
Fondamenti di affidabilità - Paolo Citti, Gabriele Arcidiacono, Gianni Campatelli Copyright © The McGraw-Hill Companies, srl Capitolo 3 Elementi.
Psicopatologia dello sviluppo – Storie di bambini e psicoterapia 2/ed Fabio Celi, Daniela Fontana Copyright © 2010 – The McGraw-Hill Companies srl MAPPE.
10.1 – L’oggetto della valutazione Norme condominiali
Copyright The McGraw-Hill Companies srl Lofferta di moneta Capitolo 9.
Vettori e matrici algebrici
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
Cinematica del braccio di un robot
Marina Cobal - Dipt.di Fisica - Universita' di Udine
VETTORI.
Algoritmi e Strutture Dati
Visite di grafi Algoritmi e Strutture Dati. Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl 1 Un albero è un grafo.
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati.
Un manipolatore è costituito da un insieme di corpi rigidi (bracci) connessi in cascata tramite coppie cinematiche (giunti) a formare una catena cinematica.
Costruzione di Interfacce
Costruzione di Interfacce Lezione 4 Sistemi di riferimento e trasformazioni
Costruzione di Interfacce Lezione 4 Nozioni di geometria per la grafica
Costruzione di Interfacce Lezione 4 Geometria per la grafica
Costruzione di Interfacce Lezione 5 Trasformazioni Affini
Computer Graphics Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2005/06 Lezione.
Computer Graphics Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2006/07 Lezione.
Sistemi Multimediali II Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2004/05 Lezione.
ISO METRIE Trasformazioni geometriche uguale distanza
I vettori Grandezze scalari: Grandezze vettoriali
I vettori Grandezze scalari: vengono definite dal loro valore numerico esempi: lunghezza di un segmento, area di una figura piana, temperatura di un corpo,
Sistema di riferimento su una retta
Applicazioni progettuali di grafica computerizzata a.a. 2008/2009 Trasformazioni affini.
Trasformazioni affini INFORMATICA GRAFICA – SSD ING-INF/05 Sistemi di elaborazione delle informazioni a.a. 2006/2007 LEZIONE DI TEORIA CAP 3 Informatica.
Isometrie del piano In geometria, si definisce isometria
Trasformazioni geometriche nel piano
Trasformazioni 2D e 3D Daniele Marini.
Vettori Con che verso a Verso
Lavorare con le matrici in OGL
Spazi vettoriali astratti Somma e prodotto di n-ple Struttura di R n.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl 1 K 4 è planare? Sì!
Sistemi di riferimento
Le trasformazioni Daniele Marini.
Un modello per interpretare, interagire e descrivere la realtà
ISO METRIE Trasformazioni geometriche uguale distanza
Controllare le proiezioni
Corso Di Programmazione Grafica aa 2007/2008
Corso di Programmazione Grafica e Laboratorio Daniele Marini
Trasformazioni Daniele Marini.
Le trasformazioni Daniele Marini Corso Di Programmazione Grafica aa 2005/2006.
Vettori dello spazio bidimensionale (R 2)
Fondamenti di affidabilità - Paolo Citti, Gabriele Arcidiacono, Gianni Campatelli Copyright © The McGraw-Hill Companies, srl Capitolo 7 FTA.
Introduzione agli algoritmi e strutture dati 2/ed T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein Copyright © 2005 – The McGraw-Hill Companies srl.
Copyright The McGraw-Hill Companies srl La domanda di moneta Capitolo 8.
C. Comi, L.C. Dell’acqua – Introduzione alla meccanica strutturale 3/ed Copyright © 2012 The McGraw-Hill Companies srl Introduzione alla meccanica strutturale.
Capitolo 11 Visite di grafi Algoritmi e Strutture Dati.
Costruzione di Interfacce
Daniele Marini Con contributi di Maurizio Rossi
Trasformazioni geometriche
Prof. Giovanni Ianne I vettori.
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano.
A.s Lezioni a cura del Prof.Giovanni Calò Le trasformazioni geometriche Un trasformazione geometrica t è una corrispondenza biunivoca che fa.
a’ = f(a) Definizione e proprietà
Fondamenti di chimica organica Janice Gorzynski Smith Copyright © 2009 – The McGraw-Hill Companies srl 1 Fondamenti di chimica organica Janice Gorzynski.
La traslazione e i vettori
TRASFORMAZIONI GEOMETRICHE.
TRASFORMAZIONI GEOMETRICHE UdA n. 1 classe 2 A. Una trasformazione geometrica è una corrispondenza biunivoca definita nell’insieme dei punti del piano.
Transcript della presentazione:

Capitolo 4 Trasformazioni Geometriche

Prima parte: argomenti trattati … Trasformazioni geometriche e matrici Entità geometriche e trasformazioni affini; Trasformazioni geometriche nel piano (traslazione, scalatura e rotazione); Coordinate omogenee e rappresentazione matriciale; Altre trasformazioni geometriche nel piano: riflessione e deformazione; Composizione di trasformazioni; Trasformazioni geometriche nello spazio.

Trasformazioni geometriche Le trasformazioni geometriche permettono di istanziare una stessa geometria con attributi (posizione, orientamento, fattori di scala) diversi.

Trasformazioni geometriche Le trasformazioni geometriche permettono di definire ogni oggetto in un proprio sistema di riferimento. L’oggetto eredita gli attributi geometrici dal “padre” (il sistema “ruota” eredita gli attributi dal sistema “macchina” ad ogni istanza)

Entità geometriche e trasformazioni affini Punto - entità geometrica caratterizzata da un solo attributo: la posizione rispetto ad un sistema di riferimento; Vettore - entità geometrica caratterizzata da due attributi: lunghezza e direzione. Lunghezze, angoli, etc. sono espresse mediante scalari.

Entità geometriche e trasformazioni affini Spazio vettoriale Due entità: Scalari (a, b, c, … ) Vettori (T, U, V, … ). Operazioni: Somma e moltiplicazione di scalari; Somma vettore-vettore; Moltiplicazione scalare-vettore.

Entità geometriche e trasformazioni affini Spazio affine Tre entità: Scalari (a, b, c, … ) Vettori (T, U, V, … ) Punti (P, Q, R, … ) Operazioni: Le operazioni di uno spazio vettoriale, Somma punto-vettore (restituisce un punto), Sottrazione punto-punto (restituisce un vettore).

Entità geometriche e trasformazioni affini Le trasformazioni geometriche sono lo strumento che consente di manipolare punti e vettori all’interno del mondo dell’applicazione grafica; Le trasformazioni geometriche sono funzioni che mappano un punto (vettore) in un altro punto (vettore); La trasformazione di una primitiva geometrica si riduce alla trasformazione dei punti caratteristici (vertici) che la identificano nel rispetto della connettività originale. Questo grazie al fatto che trattiamo di trasformazioni affini …

Entità geometriche e trasformazioni affini Le trasformazioni geometriche affini sono trasformazioni lineari Esse preservano: collinearità (I punti di una linea giacciono ancora su di una linea dopo la trasformazione); rapporto tra le distanze (Il punto medio di un segmento rimane il punto medio di un segmento anche dopo la trasformazione).

Trasformazioni geometriche nel piano Le trasformazioni geometriche di base sono: Traslazione; Scalatura; Rotazione. Altre trasformazioni geometriche comuni (ma derivabili dalle precedenti) sono: Riflessione rispetto ad un asse; Riflessione rispetto ad un punto; Deformazione. Continua…