Term 2 Schedule

Week
Lecture

1

LB01 Ray Tracing Basics LabB01

2

LB02 Radiometry and Photometry LabB02

3

LB03 Monte Carlo Integration

LabB03 Background: Monte Carlo History https://www.youtube.com/watch?v=NGi7BGXiVh8&list=PLmIqTlJ6KsE2yXzeq02hqCDpOdtj6n6A9&index=9

4

LB04 Global illumination and Path tracing LabB04

5

LB05 Hardware Raytraing Reference: Raytracing in Vulkan https://www.youtube.com/watch?v=12k_frqw7tM&list=PLmIqTlJ6KsE1Jx5HV4sd2jOe3V1KMHHgn&index=6

LabB05 Vulkan Raytracing

6

LB06 Real-time Software and Hardware Raytracing in Game Engines- Signed Distance Field Voxel Cones LabB06 UE5 Lumen

7

Enrichment week Self-Study : Real-time Ray Tracing in UE5 Lumen

8

LB07 Animation I

3D Roations - Quaternions LabB07

9

LB08 Animation II Character Animation LabB08 Character Animation - IK ?

10

LB09 Physical simulation - Hair and Cloth LabB09 Cloth simulation

11

LB10 Physically-based Rendering: - Water, Cloud LB10 Water Simulation, UE5 Particle System Niagara

12

LB11 Optimisation Technqiues in Game Engines LabB11 UE5 Nanite

Further Reading:

Optimisation in UE 5 https://www.youtube.com/watch?v=dj4kNnj4FAQ https://www.youtube.com/watch?v=N_suMyUuork

X LabA12 Half-edge and Level-of-Detail and wrap-up After class reading: Mesh subdivision and simplification - Level-of-Detail

13

LB12 Latest Advances in Graphics - AI and others - DLSS Wrap-up

Last updated