Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

46
Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini

Transcript of Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

Page 1: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

Dal modello alla visualizzazione:

Verso il foto realismo

Daniele Marini

Page 2: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

2

Foto realismo• Cercare di produrre immagini di sintesi

non distinguibili da immagini reali

Page 3: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

3

... o Video Realismo?il problema del contesto

• Confrontare le due immagini (reale e virtuale) sul medesimo supporto e nelle medesime condizioni di osservazione

Page 4: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

4

qual’è la fotografia della scena reale?

Page 5: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

5

Realismo versus

simulazione

Il realismo comportala capacità di simularecon modelli computazionali

Simulare ha anche ilsignificato di “ingannare”:dissimulare, nascondere

I Robot nel ‘600 e nel ‘700

Page 6: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

6

Realismo e comunicazionelivelli di iconicità

• Fotografie• illustrazioni• disegni• diagrammi• schemi simbolici• schemi astratti

Page 7: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

7

I passi per il realismo

• Descrivere oggetti e scene» modellazione

• descrivere sorgenti di luce» fotometria e colorimetria

• descrivere proprietà dei materiale» teoria della apparenza visiva

• calcolare l’interazione luce materiali dal punto di vista ottico

» modelli di illuminazione• riprodurre le immagini fedelmente

» videotecnologia, teoria del colore, percezione visiva

Page 8: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

8

Livelli di iconicitànella sintesi di immagini

• Dal simbolico al “concreto” (dal meno al più iconico)

• fil di ferro (wire frame)• prospettiva ed effetti di profondità• rimozione linee/superfici nascoste • superfici piene (flat shading)• smooth shading• effetti impressionistici• modelli fisici di interazione luce-materia

Page 9: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

9

Fil di ferro

Page 10: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

10

Prospettiva

Page 11: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

11

Effetti di profonditàdepth cueing

Page 12: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

12

Risolvere le ambiguità

Page 13: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

13

Linee nascoste

Page 14: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

14

Superfici nascoste

Z-buffer

Ray casting

Page 15: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

15

Shading

• L’ombreggiatura di una superficie tende a simulare la curvatura e permette di distinguere la forma tridimensionale

Page 16: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

16

Flat shading

Page 17: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

17

Smooth shading:Gouraud + highlights

Page 18: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

18

Phong shading + highlights

Page 19: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

19

Flat shading

Page 20: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

20

Phong shading

Page 21: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

21

Ombre (shadowing)

• Ombre proprie e ombre proiettate

Page 22: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

22

Il trattamento superficiale: texturing

Page 23: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

23

Problemi del texturing

come proiettare?

l’aliasing

Page 24: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

24

Gouraud shading

Page 25: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

25

Phong shading

Page 26: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

26

Shading + textures

Page 27: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

27

Texturing volumetrico

Page 28: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

28

Texturing funzionale

• Bump mapping

Page 29: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

29

La luce trasmessa - rifrazione

Legge di Snell:

Per trovare il vettore trasmesso t: conosciamo cos(ul) da n ed l (normalizzati basta il loro prodotto scalare), calcoliamo cos (ut)

sin(ul )sin(ut)

=ηt

ηl

Page 30: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

30

Trasparenza

Page 31: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

31

Simulare i riflessi• Mappa d’ambiente (environmental

map)

Page 32: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

32

Page 33: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

33

Modelli di illuminazione globali

• Ray tracing» ottica geometrica

• Radiosity» ottica radiativa

Page 34: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

34

Ray tracing

Page 35: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

35

Ray tracing - effetti: profondità di campo

Page 36: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

36

Ray tracing - riflessioni a specchio e rifrazioni

Page 37: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

37

Environment map versus ray tracing

Page 38: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

38

Il metodo di radiosity

• Calcolare il bilancio totale dell’energia luminosa prodotta, riflessa e assorbita

• simula con accuratezza luce diffusa e “color bleeding”

Page 39: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

39

Page 40: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

40

Radiosity: mezzo partecipante

Page 41: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

41

Page 42: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

42

Page 43: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

43

Raffigurare sul display: tone reproduction

Page 44: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

44

Radiosity e illuminotecnica

Page 45: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

45

Page 46: Dal modello alla visualizzazione: Verso il foto realismo Daniele Marini.

46

Realismo o impressionismo?

• Il problema della navigazione in scenari 3d di ambienti reali

• Image Based rendering• La soluzione QuickTime VR