course number instructor title
CS 4774 T Ogle Designing Immersive Experiences

Immersive experiences take many shapes, forms, and means of distribution, from virtual to augmented reality on consoles to the Web. If you have an interest in game development, virtual production for film/video, laser scanning, photogrammetry, motion capture, augmented reality, etc. you will have the opportunity to work in a team to design and develop such a project in this course.

As part of this course, students will have access to the software, hardware, and facilities of the Applied Research in Immersive Experiences and Simulations Program (ARIES) and the Virtual Environments Studios on the 4th floor of the University Library. You will have the opportunity to learn any parts of the immersive experiences development workflow listed below:

  • Game/experience development for game engines (Unity, Unreal)

  • Game/experience development for the Web (BabylonJS

  • Volumetric Capture

  • Motion Capture

  • Mixed Reality Capture (virtual production)

  • Reality Capture (laser scanning, photogrammetry)

  • Computer Vision

  • Machine Learning

In this course, you will work in teams of 2 - 5 peers to design and develop immersive experiences, or components of immersive experiences, in a hands-on setting. Projects related to ARIES research will be offered and teams will have the opportunity to propose their own projects. The course will be development intensive, with guest lectures or workshops periodically for specific workflow elements.

Current and past ARIES project examples include the following:

Veterinary Medicine Anatomy Simulation (App | Video)

Vauquois

Archaeological Point Clouds

  
Pre: A grade of C or better in CS 3724 and CS 3744.