Global illumination refers to a group of algorithms used in 3D computer graphics that aim to create more realistic lighting in scenes. These algorithms consider not only direct light from a source, but also the reflection of light rays by other surfaces in the scene. While reflections, refractions, and shadows are theoretically examples of global illumination, in practice it typically refers to the simulation of diffuse inter-reflection or caustics.
Stanford University
Fall 2022
This course is an introductory one in computer graphics, focusing on synthetic computer-generated images creation. It starts with basic concepts and moves to more complex subjects like BRDF and ray tracing technology. A final project involves building a ray tracer.
No concepts data
+ 11 more conceptsUC Berkeley
Spring 2022
This course provides a broad introduction to computer graphics, covering modeling, rendering, animation, and imaging. It emphasizes the mathematical and geometric aspects of graphics and requires a data structures course and programming ability. Covered concepts range from 2D and 3D transformations to image processing.
No concepts data
+ 24 more conceptsUC Berkeley
Fall 2009
This course gives a comprehensive introduction to modern computer graphics with a focus on research topics. It includes 3D computer graphics, physical simulation, and rendering, along with real-time rendering methods and computational photography. A substantial amount of the course covers current research areas, equipping students for further work in the field. It is tailored for graduate students or advanced undergraduates interested in computer graphics.
No concepts data
+ 26 more concepts