COURSE DESCRIPTION
The goal of this course is to introduce undergraduate and graduate students to the fundamental issues and concepts relating to immersive technologies through the analysis of algorithms, case studies and presentations of state-of-the-art systems. Furthermore, the course will provide hands-on experience on the design and development of interactive experiences using the full capacity of state-of-the-art immersive technologies. More specifically the course aims to cover (i) light and optics, human vision and visual perception, (ii) basics of geometric modeling and viewing, and (iii) interaction and navitation in VR|AR|MR
Prerequisites: Good programming skills in C/C++ are required. Knowledge of Unreal Engine is recommended.
Suggested textbooks: 1. Virtual Reality by S. LaValle. Available for free from here. 2. Computer Graphics: Principles and Practice by John Hughes, Andries van Dam, Morgan McGuire, David Sklar, James Foley, Steven Feiner, Kurt Akeley. ISBN-13: 978-0321399526 3. Computer Vision: A Modern Approach by David Forsyth, Jean Ponce. ISBN-13: 978-0136085928 4. Vision Science: Photons to Phenomenology by Stephen E. Palmer. ISBN-13: 978-0262161831 5. Unreal Engine VR Cookbook: Developing Virtual Reality with UE4 by Mitch McCaffrey 6. Google Daydream VR Cookbook: Building Games and Apps with Google Daydream and Unity by Sam Keene
Announcements
[16.MAY.2024] Welcome to the course!