70090 - COMPUTER GRAPHICS

Scheda insegnamento

  • Docente Damiana Lazzaro

  • Crediti formativi 6

  • SSD MAT/08

  • Modalità di erogazione In presenza (Convenzionale)

  • Lingua di insegnamento Italiano

Anno Accademico 2017/2018

Conoscenze e abilità da conseguire

Al termine del corso lo studente possiede gli elementi di base della grafica al calcolatore, allo scopo sia di utilizzare con competenza i principali software commerciali che di realizzare interfacce grafiche mediante l'utilizzo delle librerie OpenGL per la modellazione di curve e superfici a forma libera, la realizzazione di tools interattivi per la manipolazione e il rendering di oggetti 3D.

Programma/Contenuti

Introduzione alla Computer Graphics: Campi di applicazione, Grafica raster , grafica vettoriale.

Hardware Grafico. Pipeline di rendering : sottosistema geometrico, sottosistema raster .

Trasformazioni geometriche piane. Trasformazioni di vista.

Librerie OpenGL e Visual Studio C++ per la realizzazione di  applicazioni grafiche 2D e 3D .

Curve Spline – Curve di Bezier – Curve Spline a nodi multipli –

Curve di Bezier razionali – Curve  Nurbs .

Tecniche di modellazione tridimensionale

Il Processo di rendering : dal modello 3D  all'immagine fotorealistica (Algoritmi di eliminazione delle superfici nascoste, Modelli di illuminazione locale, Modelli di Shading , Modelli di illuminazione globale)

Uso del Software Blender per la modellazione e la resa di scene 3D fotorealistiche.

Testi/Bibliografia

1. J. Hoschek – D. Lasser,Computer Aided Geometric Design, A.K. Peters Wellesley Massachussets 1993.

2.G. Farin, Curves and Surfaces for CADG V Edition,Morgan Kaufmann Publishers

3.L. Piegel W.Tiller, The NURBS Book – II Edition,Springer Verlag 1997

4. J. Foley, A. van Dam, S. Feiner, J. Hughes, Computer Graphics Principles and Practice, Addison-Wesley, 1997.

Metodi didattici

Lezioni in aula, esercitazioni in aula, laboratorio guidato

Modalità di verifica dell'apprendimento

Prova orale alla consegna di un progetto individuale.

Orario di ricevimento

Consulta il sito web di Damiana Lazzaro