l corso è organizzato in 3 moduli principali:
- Percezione e Interazione
- Modellazione e Rendering
- Applicazioni.
Il modulo relativo a Percezione
e Interazione illustra le
modalità, proprie dell'uomo, di sperimentare la realtà circostante in modo da
individuarne gli aspetti che possono essere simulati e identificare le
tecnologie utili alla loro replicazione. Vengono inoltre descritte le metafore e
tecnologie usate per l'interazione fra utente e ambiente virtuale
Il modulo relativo a Modellazione e Rendering descrive le principali tecniche
usate per la modellazione dell'ambiente virtuale e per l'implementazione dei
moduli che costituiscono un sistema di Realtà Virtuale, illustrando in
particolare i sottosistemi relativi al canale visivo, acustico e aptico.
Il modulo relativo alle Applicazioni illustra e descrive alcune delle applicazioni
della realtà virtuale, con particolare riferimento a Realtà Aumentata e al web,
e presenta alcuni esempi pratici di architetture e applicazioni di RV basate
sull'ambiente di sviluppo XVR.
INTRODUZIONE [2h]
Cosa e’ la Realta’ Virtuale
Realta’ Virtuale: presente, passato e futuro
PERCEZIONE E INTERAZIONE [circa 10h]
Percezione nella realtà virtuale
Percezione nel tatto
Percezione nella vista
Percezione nell'udito
Interfacce per la realtà virtuale
Metafore di interazione
MODELLAZIONE E RENDERING [circa 25h]
Grafica 3d real-time:
Nozioni fondamentali di grafica 3d (pipeline grafica) e opengl
GPU programming
Tecniche di organizzazione della scena (scene graph)
Tecniche di Visibility Culling
Mesh poligonali, bezier patch, NURBS
Metodi di semplificazione
Modelli di illuminazione (Phong, Blinn, BRDF)
Tecniche di shading real-time
Texture mapping
Image Based Rendering
Modellazione procedurale
Virtual Humans e tecniche di animazione
Esempi e tutorial
Modellazione basata sulla fisica e controllo aptico:
Introduzione
Dinamica dei corpi rigidi
Collision detection
Haptic rendering
Esempi e tutorial
Audio 3d real-time
Elementi di acustica
Modellazione audio
Tecniche di audio posizionale
APPLICAZIONI [circa 12h]
Realtà Aumentata
Realtà Virtuale e Internet