Appunti di Grafica al Calcolatore
Andrea Fusiello - 2010
Il corso mira a fornire allo studente gli strumenti indispensabili a
comprendere gli algoritmi ed i metodi computazionali su cui si basano
molte delle applicazioni grafiche interattive. L'enfasi รจ sulla
programmazione e sulla comprensione dei meccanismi (geometria,
radiometria) che consentono di creare immagini al calcolatore,
piuttosto che sull'impiego di strumenti di modellazione.
- Prefazione.pdf
- Introduzione.pdf
- Fondamenti.pdf
- Modellazione.pdf
- Rendering.pdf
- Illuminazione.pdf
- Rasterizzazione.pdf
- Mappatura.pdf
- Fotorealismo.pdf
- Interattive.pdf
- Volumetrico.pdf
- Avanzate.pdf
Argomenti
- Introduzione alla grafica
- Grafica al calcolatore, paradigmi
- Schema di una applicazione grafica
- Cosa vedremo e cosa non vedremo nel corso
- Informazioni generali
- Fondamenti matematici
- Spazi vettoriali ed affini
- Matrici e Trasformazioni
- Modellazione tridimensionale
- Maglie (mesh) poligonali.
- Superfici parametriche (cenni).
- Geometria solida costruttiva (cenni).
- Suddivisione spaziale (cenni).
- Rendering ed Illuminazione
- Introduzione al rendering: ray casting
- Equazione della radianza: BRDF, soluzioni approssimate
- Modelli di Illuminazione
- Modello di Phong
- Modello di Cook-Torrance (cenni)
- Tipi di luci
- Ray tracing
- Radiosity
- Rasterizzazione
- Trasformazioni geometriche
- Clipping
- Rimozione delle superfici nascoste: object-space, image-space
- Scan conversion
- Shading: Flat, Phong e Gouraud
- La rendering pipeline di OpenGL.
- Tecniche di mappatura
- Texture mapping
- Bump mapping
- Fotorealismo
- Mappe di riflessione
- Light map
- Ombre geometriche
- Trasparenza
- Tecniche per applicazioni interattive
- Visibility culling
- Livello di dettaglio (LoD)
- Rendering Volumetrico
- Rendering volumetrico diretto
- Estrazione di isosuperfici
Tutto il materiale non coperto da altre forme di copyright viene pubblicato con Licenza Creative Commons Attribuzione-NonCommerciale-Condividi allo stesso modo.
Unique hits:
2201