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 - submission
Homework assignment II
5. 21.10. Homework assignment II consultation
Memory management
6. 28.10. public holiday
7. 4.11. Homework assignment II - submission
Homework assignment III
8. 11.11. Homework assignment III - consultation
9. 18.11. Homework assignment III - submission
Homework assignment IV
10. 25.11. Homework assignment IV - consultation
11. 2.12. Homework assignment IV - submission
Homework assignment V
12. 9.12. Test
Homework assignment V - consultation
13. 16.12. Homework assignment V - submission
14. 6.1. Assessment

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
(stpeters_probe.hdr)
environment map St. Peter's Basilica

environment map St. Uffizi Gallery
(uffizi_probe.hdr)
environment map St. Uffizi Gallery