Syllabus academic year 2009/2010
(Created 2009-08-11.)
ADVANCED SHADING AND RENDERINGEDA101

Higher education credits: 7,5. Grading scale: TH. Level: A (Second level). Language of instruction: The course might be given in English. Optional for: C4, D4, D4bg, E4, E4bg, F4, F4tmb, Pi4. Course coordinator: Tomas Akenine-Möller, Tomas.Akenine-Moller@cs.lth.se, Inst f datavetenskap. Prerequisites: EDA221 Computer Graphics. Assessment: Written examination and completed course assignments. To qualify for the written examination students must have completed the assignments. The final grade of the course is based on the result of the written examination. Home page: http://www.cs.lth.se/EDA101.

Aim
The purpose of the course is to understand the principles and have knowledge about ray tracing based algorithms for photorealistic rendering of images, and also about GPU (graphics processing unit) programming.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must

Judgement and approach
For a passing grade the student must

Contents
Ray tracing, super sampling, Monte Carlo strategies, photon mapping, image-based rendering, shader programming, GPU-based shaders, effects frameworks, shadow algorithms.

Literature
Dutré, Bekaert & Bala: Advanced Global Illumination. A K Peters 2003. ISBN: 1-56881-177-2.