1 Modelli di Illuminazione Daniele Marini. 2 Obiettivo Visualizzare scene cercando di simulare al meglio la realtà Interazione luce-materiali –Modellare.

Slides:



Advertisements
Presentazioni simili
Le onde elettromagnetiche
Advertisements

OLIMPIADI DI FISICA a.s. 2008/2009
L’ IPERBOLE.
Sistema di riferimento sulla retta
/ fax
Ombre e riflessioni in tempo reale
LEZIONI DI OTTICA per le scuole medie Dott
COORDINATE POLARI Sia P ha coordinate cartesiane
1 la competenza alfabetica della popolazione italiana CEDE distribuzione percentuale per livelli.
Elettrostatica 3 23 maggio 2011
Meccanica 8 31 marzo 2011 Teorema del momento angolare. 2° eq. Cardinale Conservazione del momento angolare Sistema del centro di massa. Teoremi di Koenig.
Lezione n° 3: Grandezze fotometriche fondamentali 2
Lezione n° 2: Grandezze fotometriche fondamentali 1
Rendering È quel processo di creazione di un’immagine bidimensionale a partire da un modello tridimensionale Tale immagine deve tendere a rappresentare.
Lezione 4) L’Equazione Iconale e la propagazione delle onde in mezzi disomogenei.
MODELLI LUCE.
Luce ed onde elettromagnetiche
Sistemi Multimediali II Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2004/05 Lezione.
Sistemi Multimediali II Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2004/05 prove.
Computer Graphics Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2005/06 prove generali.
Computer Graphics Marco Tarini Università dellInsubria Facoltà di Scienze MFN di Varese Corso di Laurea in Informatica Anno Accademico 2006/07 Lezione.
INTENSITA SU UNO SCHERMO IN UNA INTERFERENZA TRA DUE SORGENTI PUNTIFORMI Alberto Martini.
Applicazioni progettuali di grafica computerizzata a.a. 2008/2009 Rendering grafico.
Agenda di oggi Attrito Cos’è? Come lo caratterizziamo?
Modelli Globali Daniele Marini.
Radiometria e colorimetria
Smoothing Daniele Marini.
Il calcolo di radiosity
1 Modelli Globali Radiosity Daniele Marini. 2 Radiosity Bilancio radiativo in un ambiente chiuso (senza scambio di energia con lesterno) Indipendente.
Analisi quantitativa della tecnica xrf prima parte
p= 8.97 Ne KHz (Ne = densità degli elettroni liberi in cm-3)
CORRENTE ELETTRICA Applicando una d.d.p. ai capi di un filo conduttore si produce una corrente elettrica. Il verso della corrente è quello del moto delle.
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
Illuminamento e Shading
Modelli d’illuminazione locale radiometrici
1 Questionario di soddisfazione ATA - a. sc. 2008/09 Il questionario è stato somministrato nel mese di aprile Sono stati restituiti 29 questionari.
Elementi di Geometria Geometria.
Modelli di Illuminazione 1- Modelli locali
Modelli di riflessione della luce
1101 = x 10 x 10 x x 10 x = CORRISPONDENZE
Modelli Globali: Ray Tracing
Percezione visiva e percezione del colore Effetti e illusioni
Davide Gadia Davide Selmo
Daniele Marini, Maurizio Rossi
Le ombre proiettate Daniele Marini.
Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.
Maurizio Rossi, Daniele Marini
Corso Di Programmazione Grafica
Onde 10. I raggi luminosi (I).
Onde 10. I raggi luminosi (I).
Le proiezioni e la prospettiva
1 Visualizzazione scientifica Daniele Marini. 2 Visualizzazione scientifica Trovare un modo per rendere i risultati di un calcolo scientifico, o rilevati.
1 Guida per linsegnamento nei corsi per il conseguimento del CERTIFICATO DI IDONEITÀ ALLA GUIDA DEL CICLOMOTORE.
Testi e dispense consigliati
Modelli di Illuminazione
Controllare le proiezioni
Modelli di Illuminazione Modelli locali Daniele Marini Corso Di Programmazione Grafica aa2005/2006.
Trasformazioni Daniele Marini.
Controllare la prospettiva
Modelli di Illuminazione Modelli locali
Bando Pittori e Scultori in Piemonte alla metà del ‘700
L’insegnamento della fisica e delle scienze nella scuola; proposte operative per un approccio laboratoriale low-cost no cost Raggi, Fasci di Luce ed Ombre.
L'ottica studia i fenomeni luminosi.
lun mar mer gio ven SAB DOM FEBBRAIO.
La propagazione della luce
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
Ottica geometrica La luce incide sugli specchi o attraversa le lenti
1 Smoothing Daniele Marini. 2 Calcoli sui vettori Vettore normale equazione del piano: ax+by+cz+d=0; si può anche scrivere come luogo: e p è un qualunque.
Transcript della presentazione:

1 Modelli di Illuminazione Daniele Marini

2 Obiettivo Visualizzare scene cercando di simulare al meglio la realtà Interazione luce-materiali –Modellare le sorgenti di luce –Modellare lapparenza visiva dei materiali –Calcolare linterazione

3 Distinguiamo tra modelli di illuminazione globali e locali I modelli locali trattano linterazione luce materiali localmente, senza considerare il contributo di luce prodotto dallambiente I modelli globali tengono conto dellintero ambiente. I modelli locali sono in generale dipendenti dal punto di vista, quelli globali sono view independent

4 I modelli di illuminazione locali considerano: sorgenti di luce puntiforme allinfinito o a distanza finita illuminazione ambiente costante riflessione diffusiva o speculare approssimata sorgenti di luce estese approssimate sorgenti di luce direzionali I modelli globali tengono conto anche di caratteristiche fotometriche e radiometriche delle sorgenti: composizione spettrale della luce emessa energia e geometria della emissione forma del corpo illuminante luce ambiente modellata

5 Interazione luce-superfici

6 Riflessione da superfici a) speculare b) diffusiva c) trasparente

7 Sorgenti di Luce sorgente estesa (lampadina): Funzione di illuminazione I(x,y,z, u, f, l) il contributo totale sulla superficie si ottiene integrando nello spazio

8 Sorgenti di luce sorgenti colorate descritte con tre componenti di luminanza (vettore): I=[I r, I g, I b ] Luce ambiente, idem: I a =[I ar, I ag, I ab ] in generale lenergia che giunge da una sorgente a un punto è inversamente proporzionale al quadrato della distanza

9 sorgente puntiformesorgente estesa e penombra

10 spot light Sorgenti direzionali

11 Sorgenti allinfinito chiamate distant light sources la posizione si dà in coordinate omogenee per sorgenti a distanza finita: p s =[x, y, z, 1] per sorgenti allinfinito: p s =[x, y, z, 0]

12 Modelli locali Lambert Componente luce ambiente Riflessione imperfetta Riflessione speculare Sorgenti di luce Trasparenza

13 La geometria dei modelli locali N normale alla sup. in P V direzione da P a COP L direzione da P a sorgente di luce (se estesa è un punto su essa R direzione di riflessione calcolata da N e L

14 Riflessione nei modelli locali La riflessione è di tre tipi. Dato: N normale alla superficie, L direzione luce incidente, R direzione luce riflessa: riflessione speculare perfetta L.N = R.N e la luce viene riflessa lungo ununica direzione riflessione speculare imperfetta: la luce riflessa allinterno di un angolo solido con intensità massima nella direzione R, e decrescente a 0 al limite dellangolo solido (bagliori, highlight) riflessione diffusiva: costante in tutte le direzioni, ma funzione di L.N

15 Riflessione di Lambert (diffusiva)

16

17 Luce ambiente più sorgenti una sorgente

18 Modello di Phong (1973) I i intensità luce incidente n coefficiente di lucentezza (shininess)

19

20

21 k s crescente n cresc.

22 Estensioni del modello di Phong per semplificare il calcolo di R si usa H=(L+V)/2, leq diventa: per il colore si trattano le 3 equazioni separatamente per R,G e B si possono trattare sorgenti di luce non puntiformi (direzionali) e a distanza r (luci di Warn): con angolo solido di emissione

23 Il calcolo di R si può calcolare come: R = 2(N.L)N - L N L -L 2(N.L)N 2(N.L)N - L (N.L)N

24 Un metodo alternativo usando il semi angolo, si calcola il semivettore normalizzato H tra L e V H=(L+V)/||L+V|| è langolo tra N e H; H èla normale al punto quando la sorgente è opposta a V: qui la riflessione è massima. Quindi N.H si comporta come langolo : è una approssimazione. Ma langolo decresce più rapidamente, quindi si usa un eseponente più piccolo

25 Il metodo del semiangolo è il metodo adottato in Ogl e in Direct3D. occorre ricordare che quando langolo è maggiore di /2 non cè riflessione

26 Luci di Warn

27 con luce ambiente senza luce ambiente

28 Il modello completo il termine k att tiene conto dellattenuazione con la: 1/(a+bd+cd 2 )

29 Limiti del modello Il modello simula oggetti di plastica, ceramica o simili: Strato esterno - riflessione speculare Strato interno - riflessione diffusiva