Politecnico di Torino
Politecnico di Torino
   
Login  
en
Politecnico di Torino
Anno Accademico 2007/08
01BHJCG, 01BHJCH, 01BHJCW
Informatica grafica e multimedialitÓ
Corso di Laurea in Ingegneria Elettronica - Vercelli
Corso di L. Specialistica in Ingegneria Elettronica - Vercelli
Corso di Laurea in Ingegneria Informatica - Vercelli
Docente Qualifica Settore Lez Es Lab Tut Anni incarico
Sanna Andrea ORARIO RICEVIMENTO AC ING-INF/05 30 0 20 0 6
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/05 5 D - A scelta dello studente A scelta dello studente
Obiettivi dell'insegnamento
Il corso intende fornire agli allievi conoscenze di base e avanzate nel campo della grafica per elaboratori e della multimedialitÓ, mostrando sia gli aspetti teorici principali, sia le applicazioni pratiche pi¨ comuni. Una parte del corso sarÓ dedicata allo studio delle architetture dei sistemi grafici e dei dispositivi di visualizzazione. Particolare importanza Ŕ data allo sviluppo, in laboratorio, di programmi e interfacce grafiche mediante le librerie grafiche OpenGL.
Competenze attese
Obiettivo del corso Ŕ far acquisire allo studente la comprensione di un sistema grafico sia dal punto di vista software sia hardware. Inoltre, lo studente imparerÓ a sviluppare applicazioni di grafica 2D e 3D interattive.
Prerequisiti
Elementi di informatica, Tecniche di programmazione
Programma
- Fisiologia del sistema visivo (struttura dell'occhio e percezione delle informazioni visive)
- La luce e i sistemi di colori (definizione del concetto di luce; sistemi RGB, HLS e HSV per la rappresentazione dei colori)
- Architetture hardware dei sistemi grafici
- Dispositivi di visualizzazione (Monitor CRT, dispositivi LCD e al plasma)
- Dispositivi periferici (stampanti, dispositivi di puntamento, scanner fotocamere e videocamere digitali)
- Primitive di uscita (problemi di aliasing temporale e spaziale, tecniche di anti aliasing)
- Formati delle immagini grafiche (compressioni con perdita e senza perdita, immagini vettoriali, raster e ibride)
- Tecniche di modellazione (wire-frame, polygon mesh, modellazione mediante superfici, modellazione solida)
- Modelli luminosi (modelli di Lambert e Phong)
- Tecniche di rendering (scan-line, ray tracing e radiosity)
- Programmazione di base e avanzata mediante le librerie grafiche OpenGL, Glut e PLIB
Laboratori e/o esercitazioni
Le esercitazioni saranno svolte in laboratorio e verteranno sullo sviluppo di un'applicazione OpenGL.
Bibliografia
- A. Sanna, B. Montrucchio, P. Montuschi, M. Maggiora, Informatica grafica e multimedialitÓ, CELID, ISBN: 88-7661-415-X
- D. Hearn e M.P. Baker, Computer Graphics with OpenGL, Prentice Hall, ISBN: 0-13-120238-3
- M. Woo, J. Neider, T. Davis, D. Shreiner, OpenGL Architecture Review Board, OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.4, Addison-Wesley, ISBN: 0-321-17348-1
- dispense del corso sul sito della didattica: http://didattica.polito.it
Controlli dell'apprendimento / ModalitÓ d'esame
L'esame si compone di una prova scritta nella quale sarÓ richiesto di rispondere ad una serie di domande e svolgere alcuni esercizi. A discrezione del docente pu˛ inoltre svolgersi una prova orale:
- ╚ necessario presentarsi all'esame muniti di uno statino valido e di un documento d'identitÓ
- Durante l'esame non Ŕ possibile consultare libri e appunti.
╚ inoltre previsto che venga svolto un lavoro, individuale o di gruppo, volto a realizzare un'applicazione grafica OpenGL
Orario delle lezioni
Statistiche superamento esami

Programma definitivo per l'A.A.2007/08
Indietro



© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)
Contatti