Computer Graphics

Computer Graphics

Insegnamento: Computer Graphics

Titolo insegnamento in inglese: Computer Vision

Lingua: italiano

Anno di corso: 2

Semestre: 1

CFU: 6

Insegnamenti propedeutici previsti: Nessuno.

Docenti:

  • Diego Romano

Obiettivi Formativi

Fornire agli studenti i metodi di base e i fondamenti della progettazione degli algoritmi per la sintesi di immagini bitridimensionali tramite calcolatore. Fornire agli studenti alcune tecniche implementative e le conoscenze basilari degli strumenti software per la modellazione e la visualizzazione di oggetti tramite calcolatore.

Programma 

Introduzione a sistemi grafici, tecniche di composizione della scena. Pipeline grafica per illuminazione locale: dal modello al rendering dell'immagine finale. Metodi, algoritmi e software per proiezioni geometriche, illuminazione, ombreggiatura e tessitura delle superfici tridimensionali, rimozione delle superfici nascoste, ritaglio degli oggetti al di fuori dell'inquadratura (libreria OpenGL). Strumenti per la gestione di una interfaccia real-time (libreria glut). Metodi, algoritmi e software per la modellazione e la manipolazione di oggetti geometrici, rappresentazioni poligonali, curve, superfici di Bezier e NURBS (libreria GLU). Metodi, algoritmi e software per l'illuminazione globale. Programmazione dei processori grafici (GPU). Studio e sviluppo di un case study che riprenda concetti, algoritmi e software discussi, ed utilizzati in particolari ambiti applicativi.

Modalità didattiche

Lezioni. Sviluppo di un progetto di gruppo.

 

Modalità di esame

L'esame si articola in prova solo orale.