Corso di Grafica Computazionale (A.A. 2007/2008)

Laurea Specialistica in Ingegneria Informatica
Facoltà di Ingegneria
Università degli Studi di Siena


Slides

Lez. 1-A) Introduzione al corso [pdf]
Lez. 1-B) Rappresentazione di Oggetti Tridimensionali [pdf]

Lez. 2-A) Rappresentazione di Oggetti Tridimensionali [pdf]
Lez. 2-B) Introduzione all'hardware grafico [pdf]

Lez. 3-A) Pipeline di rendering [pdf]
Lez. 3-B) Trasformazioni geometriche [pdf]

Lez. 4) Lighting [pdf]

Lez. 5) Texturing [pdf]

Lez. 6) Rasterizzazione ed Algoritmi di Base [pdf]

Lez. 7-A) Progetto EnvyMyCar - Introduzione.
Lez. 7-B) Progetto EnvyMyCar - Minicorso di C++ [pdf]

Lez. 8) OpenGL [pdf] [OpenGL Programming Guide (Redbook)]

Lez. 9) Librerie SDL, STL e VCG  [SDL]  [STL-VCG].

Lez. 10) OpenGL Shader Language (GLSL) [pdf] [Specifiche GLSL]

Lez. 11) Progetto EnvyMyCar - Installazione e compilazione del framework.

Lez. 12) Tecniche di illuminazione avanzata. [pdf]  

Lez. 13) Image-based Rendering [pdf]  
Lez. 13-b) Coordinate Frames [pdf]

Lez. 14) Progetto EnvyMyCar - assegnazioni finali.


Progetto EnvyMyCar

Sito Ufficiale
- Download framework EnvyMyCar (sorgenti + librerie di supporto) [download]
- Download framework EnvyMyCar (old version)  [download]
- Programma di esempio GLSL+SDL [download]
- Tutorial Billboarding [download]

Altro Materiale (links)

OpenGL Official Homepage
Nehe's Tutorial
RenderMonkey (by ATI)
SDL Library
- GLUT
Emulatore Scheda Grafica (NVidia)

Appelli (date)

Esercitazione prova scritta: 7 marzo, ore 14:30, Aula 14
Sessione recupero 2008, I appello: 12 settembre, ore 9:00
Sessione recupero 2008, II appello: 26 settembre, ore 09:00