Calendar
All classes meet 11am-12:15pm in room FB 008 unless stated otherwise. All future dates are subject to change.
January
Tuesday | Thursday | ||
---|---|---|---|
11 | No Class - Snow | 13 | Introduction (Administrative Details, Background Survey, Syllabus) |
18 | Unreal Engine Assignment 0 Handed Out (Assignment) |
20 | Guest - Paul Oliver, Epic Games |
25 | Physics Introduction | 27 | Collision Detection |
February
Tuesday | Thursday | ||
---|---|---|---|
1 | Guest - Tom Hudson, IPKeys Technologies | 3 | PhysX |
8 | Particle Systems and Fluids Assignment 1 Handed Out (Assignment, Downloads) |
10 | Rigid Bodies |
15 | Rendering (I) | 17 | Rendering (II) |
22 | Shaders Assignment 1 Due 11am |
24 | Guest - Dan Amerson, Activate3D Room FB 141 |
March
Tuesday | Thursday | ||
---|---|---|---|
1 | Scene Graphs (I) Project Proposal Due 11am |
3 | Scene Graphs (II) Assignment 2 Handed Out (Assignment, Downloads) |
8 | No Class - Spring Break | 10 | No Class - Spring Break |
15 | Level of Detail | 17 | Audio and Source SDK (Source SDK Notes) Assignment 2 Due 11am |
22 | Sound Synthesis Assignment 3 Handed Out (Assignment) |
24 | Sound Propagation (Sound Concepts, Virtual Barber Shop Movie) |
29 | Animation (I) (How Disney Cartoons Are Made Movie) | 31 | Animation (II) |
April
Tuesday | Thursday | ||
---|---|---|---|
5 | Animation (III) and Scripting (SimpleActor Code) Assignment 3 Due 11am |
7 | Pathfinding (I) |
12 | Pathfinding (II) Assignment 4 Handed Out (Assignment) |
14 | No Class - East Coast Game Conference, Raleigh, N.C. |
19 | Navigation Meshes and Crowd Simulation (Pathfinding Bugs Movie) | 21 | Guest - Ketan Mayer-Patel, UNC Assignment 4 Due 11am |
26 | Game Consoles and Conclusion (Online Course Evaluation) | 28 | No Class - Reading Day |
May
Tuesday | Wednesday | ||
---|---|---|---|
3 | No Class Project Final Report Due 11:59pm |
4 | Project Presentations 2pm (Schedule) Room FB 241 (Graphics Lab) |