Computer Graphics for Computer Games (Summer 2016/17)

Course Info

This is an advanced course about computer graphics for computer games. Students are tought about advanced algorithms for real-time graphics and computer games in general. Labs are project oriented. The course is taught at MFF UK as NPGR033.

Schedule (SIS)

Lectures: Wednesdays, 15:40, S4 (we start 22.2.2017)

Labs: Wednesdays, 17:20, SW1 (we start 22.2.2017)

Topics & Slides

No. Date Topic Lecturer Slides
1. 22.2.2017 Introduction Jakub Gemrot PDF
2. 1.3.2017 Game Engine Architecture: Overview Jakub Gemrot PDF
3. 8.3.2017 Review of the GPU architecture and the OpenGL/DirectX pipeline
Shaders & Shading Technology
Martin Kahoun TBD
4. 15.3.2017 Content Creation I Martin Kahoun TBD
5. 22.3.2017 Content Creation II Martin Kahoun TBD
6. 29.3.2017 Rendering Engine in Factorio Václav Benc TBD
7. 5.4.2017 Character animation and motion capture in games Stěpán Kment TBD
8. 12.4.2017 GTA V + DOOM 4 renderer dissection Martin Kahoun TBD
9. 19.4.2017 Rendering I: Fundamentals of advanced real-time shading Jaroslav Křivánek TBD
10. 26.4.2017 Rendering II: Real-time image-based lighting Jaroslav Křivánek TBD
11. 3.5.2017 Rendering III: Real-time shadows Jaroslav Křivánek TBD
12. 10.5.2017 Rendering IV: Advanced real-time shading techniques Jaroslav Křivánek TBD
17.5.2017 Rector’s day
13. 24.5.2017 Music for Games Adam Sporka TBD

Labs

No. Date Topic Lecturer Slides
1. 1.3.2017 DirectX 11 – Introduction – Part I Jakub Gemrot PDF
2. 8.3.2017 Cancelled
3. 15.3.2017 DirectX 11 – Introduction – Part II Jakub Gemrot PDF
4. 22.3.2017 DirectX 11 – Introduction – Part II Continues
RenderDoc
Jakub Gemrot the same
as above
5. 29.3.2017 TBA  Jakub Gemrot TBD
6. 5.4.2017 TBA Jakub Gemrot TBD
7. 12.4.2017 TBA Jakub Gemrot TBD
8. 19.4.2017 TBA Jakub Gemrot TBD
9. 26.4.2017 TBA Jakub Gemrot TBD
10. 3.5.2017 TBA Jakub Gemrot TBD
11. 10.5.2017 TBA Jakub Gemrot TBD
17.5.2017 Rector’s day
12. 24.5.2017 TBA Jakub Gemrot TBD