COMP 475/6371 Immersive Technologies - Charalambos Poullis
 

COURSE SCHEDULE

The table below presents a 12-week course schedule. Each lecture concludes with a 10-15 minute tutorial. These sessions focus on applying lecture principles and gaining hands-on experience with Unreal Engine for developing virtual, augmented, and mixed reality components and systems.

Ackowledgements: The slides are a combination of multiple resources and materials generously made publicly available by S. LaValle, E. Angel.

2024 Fall Semester
# Topics Reading Slides Tutorial topic Comments
01 Introduction to the course Syllabus pdf
02 Introduction to Computer Graphics [1] Ch3 pdf Intro to Unreal Engine
03 Input Handling pdf Blueprints
Built-in Events
Custom Events
Polling
pdf
Assignment 1 out
04 Geometry & Transformations [2] Ch7, 10, 11, 12 pdf Rotations
Gimbal lock
pdf
05 Viewing & Projections [2] Ch13 pdf Isometric
Orthographic
Perspective
pdf
Assignment 1 due
Assignment 2 out
video1
video2
06 Building Models [2] Ch8, 25 pdf Geometry file
Model creation
07 Hierarchical Modeling [2] Ch16.2.9 pdf Instancing
Hierarchies
pdf
08 Texture Mapping [2] Ch20,17.6 pdf Materials
Render targets
pdf
09 Physiology of Human Vision [1] Ch5 pdf
10 Light and Optics [1] Ch4 pdf Lights Assignment 2 due
Assignment 3 out
11 Visual Perception [1] Ch6 pdf Project out
12 Audio [1] Ch11 pdf Audio
Assignment 2 solution
13 Tracking I [1] Ch9 pdf Assignment 3 due
14 Tracking II [1] Ch9 pdf UI
15 Locomotion I pdf
pdf
Assignment 3 solution
16 Locomotion II pdf Navigation