Table of Contents

Seminars

Syllabus

Week Date Content
1. 23.9. Introduction
2. 30.9. Team forming
Homework assignment I
3. 7.10. Homework assignment I - consultation
4. 14.10. Homework assignment I - consultation
Crash course in Memory management
5. 21.10. Homework assignment I - submission
Homework assignment II
6. 28.10. Public holiday
Homework assignment II - consultation (online)
7. 4.11. Homework assignment II - submission
Homework assignment III
8. 11.11. Homework assignment III - consultation
9. 18.11. Homework assignment III - consultation
10. 25.11. Homework assignment III - submission
Homework assignment IV
11. 2.12. Homework assignment IV - consultation
12. 9.12. Test
Homework assignment IV - submission
Homework assignment V
13. 16.12. Homework assignment V - consultation
31.12. Homework assignment V - submission
14. 6.1. Assessment
Speed competition workshop
Misc topics

Rules of the Game

Homework Assignments

Test Application

Homework Assignment I

2D Graphics Library, part A

Presentation

Reference Images

graphics elements
graphics elements

transformations
transformations

transformation stack
transformation stack

Homework Assignment II

2D Graphics Library, part B

Presentation

Reference Images

non-convex polygon filling
non-convex polygon filling

graphics elements filling
graphics elements filling

3D scene rendering - cube with z-buffer enabled/disabled
3D scene rendering - cube with z-buffer enabled/disabled

3D scene rendering - NFF file
3D scene rendering - NFF file

Homework Assignment III

Simple Ray Tracer, part A

Presentation

Test scenes and reference images

sphere
sphere

Cornell box
Cornell box

sphere on floor
sphere on floor

Homework Assignment IV

Simple Ray Tracer, part B

Presentation

Test Scenes and Reference Images

shadows
shadows

reflections and refractions
reflections and refractions

multiple reflections and refractions
multiple reflections and refractions

Homework Assignment V

Simple Ray Tracer, part C

Presentation

Test Scenes and Reference Images

area light source
area light source

color area light source
color area light source

environment map St. Peter's Basilica
environment map St. Peter's Basilica

environment map St. Uffizi Gallery
environment map St. Uffizi Gallery