 |
Risorsa bibliografica obbligatoria |
 |
Risorsa bibliografica facoltativa |
|
Anno Accademico
|
2017/2018
|
Scuola
|
Scuola di Ingegneria Industriale e dell'Informazione |
Insegnamento
|
090958 - COMPUTER GRAPHICS
|
Docente |
Gribaudo Marco
|
Cfu |
5.00
|
Tipo insegnamento
|
Monodisciplinare
|
Corso di Studi |
Codice Piano di Studio preventivamente approvato |
Da (compreso) |
A (escluso) |
Insegnamento |
Ing - Civ (Mag.)(ord. 270) - MI (495) GEOINFORMATICS ENGINEERING - INGEGNERIA GEOINFORMATICA | * | A | ZZZZ | 090958 - COMPUTER GRAPHICS | Ing Ind - Inf (Mag.)(ord. 270) - MI (474) TELECOMMUNICATION ENGINEERING - INGEGNERIA DELLE TELECOMUNICAZIONI | * | A | ZZZZ | 090958 - COMPUTER GRAPHICS | Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA | * | A | ZZZZ | 090958 - COMPUTER GRAPHICS |
Programma dettagliato e risultati di apprendimento attesi |
Description
3D Computer Graphics is used nowadays in many applications: from entertainment, to virtual reality, to scientific visualization. Most of devices, inlcuding mobile phone and tablet PC, integrate hardware accelerator that allow to represent 3D animations in real-time. The goal of this course is to give the basic tools to understand these technologies, focusing on real time rendering.
Topics
1 – Redering pipeline, and hardware and software architectures for 3D graphics.
2 – Basic transformation: translation, rotation, scaling and projection.
3 – Basic of computational geometry, clipping and hidden surface removal.
4 – Lighting: light sources, materials, shaders, surface normals.
5 – Texture: projection, mapping, , texture animation, alpha mapping, bump mapping, normal mapping.
6 – Advanced effects: reflection maps, BRDF models, environment maps, global illumination maps.
7 - Animation: scene graph, Bezier curves, quaternion.
The exam does not have any special pre-requisite.
|
Note Sulla Modalità di valutazione |
The evaluation will be composed by a written exam.
An alternative evaluation form consists in a project that requires the application of the techniques described during the course: this type of evaluation however is intended only for very motivated students that explicitly request it.
|
M. Gribaudo, Lucidi proiettati a lezione
James D. Foley, Andries van Dam, Steven K. Feiner, John F. Hughes, Computer Graphics: Principles and Practice in C, Editore: Addison-Wesley Professional, ISBN: 978-0201848403
|
Nessun software richiesto |
Tipo Forma Didattica
|
Ore didattiche |
lezione
|
30.0
|
esercitazione
|
20.0
|
laboratorio informatico
|
0.0
|
laboratorio sperimentale
|
0.0
|
progetto
|
0.0
|
laboratorio di progetto
|
0.0
|
Informazioni in lingua inglese a supporto dell'internazionalizzazione |
Insegnamento erogato in lingua

Inglese
|
Disponibilità di materiale didattico/slides in lingua inglese
|
Disponibilità di libri di testo/bibliografia in lingua inglese
|
Possibilità di sostenere l'esame in lingua inglese
|
Disponibilità di supporto didattico in lingua inglese
|
|