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.
| # | Topics | Reading | Slides | Tutorial topic | Comments |
|---|---|---|---|---|---|
| 01 | Introduction to the course | Syllabus | |||
| 02 | Introduction to Computer Graphics & Input Handling | [1] Ch3 | pdf pdf | ||
| 03 | Introduction to Unreal Engine | Blueprints, Built-in & Custom Events | Assignment 1 out | ||
| 04 | Geometry & Transformations | [2] Ch7, 10, 11, 12 | |||
| 05 | Input Handing in Unreal Engine | Transformations, Input Mapping Context & Input Actions | |||
| 06 | Viewing & Projections | [2] Ch13 | Project out | ||
| 07 | Introduction to VR in Unreal Engine | Projections, VR template, Line Traces | Assignment 2 out | ||
| 0 | Building Models + Hierarchical Modeling + Texture Mapping | [2] Ch16.2.9, Ch20,17.6 | pdf pdf pdf | ||
| 08 | UI and Modeling in Unreal Engine | Instancing and Hierarchies, VR HUD | |||
| 09 | Materials and Textures in Unreal Engine | Screen Capture & Video Render to Texture | |||
| 10 | Physiology of Human Vision, Light & Optics | [1] Ch5, Ch4 | pdf pdf | Assignment 2 due Assignment 3 out |
|
| 11 | Visual Perception & Audio | [1] Ch6, Ch11 |
pdf
|