Study abroad in Edinburgh

Course finder

<< return to browsing

Semester 1

Computer Graphics: Rendering (INFR11246)

Subject

Informatics

College

SCE

Credits

10

Normal Year Taken

4

Delivery Session Year

2023/2024

Pre-requisites

As above.

Course Summary

This course replaces Computer Graphics (Level 11) (INFR11021) from 2023-2024.This introductory course in computer graphics comprises of three parts. The first part of the course presents a bird's-eye view of the current state-of-the-art in the field. The latter two parts cover rendering, which is one of the core topics in computer graphics, in detail. The second part of the course teaches central concepts in rendering, along with the relevant mathematics. Finally, the third part of the course focusses on applications of the theory taught in the second part.

Course Description

SYLLABUSPart I* Introduction [1]* Radiometry and photometry [1]* Modelling [1]* Special effects I: relighting [1]* Special effects II: compositing [1]Part II* Raytracing [1]* The rendering equation [2]* Monte Carlo path tracing [2]* Sampling [2]* Camera effects [1]Part III* Participating media [1]* Acceleration structures [1]* MCMC methods for light transport [1]* Gradient domain path tracing [1]* Overview of current research [1/2]* Discussion of open problems in rendering [1/2]* Conclusion [1]

Assessment Information

Written Exam 0%, Coursework 100%, Practical Exam 0%

Additional Assessment Information

Coursework 100%There will be 3 coursework submissions, one associated with each part of the course, and all three will be marked. The final mark will be composed of the mark from coursework 1, plus the higher of coursework 2 or coursework 3.All coursework will involve programming, and so it is expected that students will have programming experience. The rendering libraries used in the course are written in C++. Some provide Python interfaces. The workload has been estimated assuming relevant programming experience.

view the timetable and further details for this course

Disclaimer

All course information obtained from this visiting student course finder should be regarded as provisional. We cannot guarantee that places will be available for any particular course. For more information, please see the visiting student disclaimer:

Visiting student disclaimer