Introduction to mixed realities 2025-2026

Course description

Courses:
Introduction: About, Content, Receiving grades, Bibliography
Course 1: Definitions, Motivation, Statistics pdf
Course 2: 3D Modeling. Blender. Unity Interface pdf
Course 3: Motion Tracking (How tracking works, Position Tracking, Tracking Systems, Motion Tracking in Blender) pdf
Course 4: Navigation and Controllers. Cybersickness. Navigation in Unity pdf
Course 5: Hardware. Output (Visual, Auditory, Haptic, Vestibular, and Olfactory Channels). Input (Tracking Systems, Input Devices) pdf
Course 6: Multiplayer. Particle Systems. Unity Artificial Intelligence - Navmesh Agent pdf
Course 7: User Experience in VR. Health concerns and good practices pdf
Course 8: Project presentation - Stage 1 Group 1, Group 2, Group 3, Group 4
Course 9: Software Platforms (Introduction, VR runtime systems, Real-Time Physics Engines, Distributed Virtual Environments, Collaborative Virtual Environments, Game Engines) pdf
Course 10: Overview of the Computer Vision Behind AR pdf
Course 11: Advanced Topics in AR/VR (Facebook projects, Apple, Unity Mars, 5G) pdf

Labs:
Regulation labs
Student Grades
Project proposals
Lab 1: First AR Project!
Lab 2: VR SDK. OpenXR + XRToolkit
Lab 3: 3D Modeling in Blender
Project work: Modeling, Main features, Testing, Evaluation

Relevant Links:
Unity 6.2 User Manual (6000.2)
Blender 4.5 Reference Manual
Blender 3D Modeling Tutorials For Beginners: The Ultimate Collection
Free 3D Models: Poly, Turbosquid, Unity Assets Store, CG Trader
Blender for Dummies, 3rd Edition
AR/VR Projects