Kursen innehåller föreläsningar samt laborationer.
Föreläsningar:
- Aktuella tekniker för XR
- XR och mänsklig perception
- Interaktionsdesign för XR
- Inmatning i XR och relaterade utmaningar
- Haptik i XR och relaterade utmaningar
- Användningsområden för XR
- Aktuella forskningsfrågor och utmaningar inom XR-området
Laborationer:
- Grundläggande kunskaper: spelobjekt, förfabricerade objekt, programmering/skriptning
- Kamera, ljus, inmatning, kollisioner, användargränssnitt, programmerbara objekt
- Navigering, Cinemachine i Unity, asynkrona funktioner, korutiner, poolning
- Grundläggande och avancerade animeringsprinciper, avancerade programmerbara objekt
- Modellering, texturering, animering, skriptning i Blender
- ARCore, ARKit, ARFoundation, Ankare, Vuforia
- Teleportering och interaktion