The creation of realistic computer generated imagery is a very important task in many sectors of the industry, such as movie production, video games, architecture, product design, commercials and simulations. This course provides a broad overview of state-of-the-art algorithms for making photo-realistic images.
In particular, the course will focus on both the theoretical and practical aspects of topics such as:
- How to efficiently create images with high geometric complexity, often reaching billions of polygons.
- How to accurately simulate the interaction of light with various materials, such as metals, plastic, glass or even dusty or multilayered surfaces.
- How to create realistic images with defocus and motion blur, properly simulating the characteristics of a real camera (lens aperture, shutter speed, etc…).
- How to properly compress the High Dynamic Range of the created images for displays with lower dynamic range, while still preserving the image details.
- How to simulate the indirect bounces of light (global illumination) in a scene using state-of-the-art Monte Carlo methods.
- How to eliminate aliasing and other sampling artifacts during image synthesis.