28 Folgen

This course covers techniques for realistic computer graphics rendering that consider global illumination, that is, light from light sources bouncing multiple times on object surfaces in the scene before illuminating the surface being shaded. The radiosity method is briefly discussed, but most of the course is spent on recursive stochastic ray tracing, which uses Monte Carlo integration to estimate the multidimensional integrals involved in global illumination. Topics covered include direct and indirect illumination, penumbras from area light sources, anti-aliasing, irradiance caching, and bidirectional path tracing. These lectures are in conjunction with the textbook "Advanced Global Illumination," second edition by Philip Dutre, Philippe Bekaert and Kavita Bala.

Ray Tracing for Global Illumination Nelson Max

    • Technologie

This course covers techniques for realistic computer graphics rendering that consider global illumination, that is, light from light sources bouncing multiple times on object surfaces in the scene before illuminating the surface being shaded. The radiosity method is briefly discussed, but most of the course is spent on recursive stochastic ray tracing, which uses Monte Carlo integration to estimate the multidimensional integrals involved in global illumination. Topics covered include direct and indirect illumination, penumbras from area light sources, anti-aliasing, irradiance caching, and bidirectional path tracing. These lectures are in conjunction with the textbook "Advanced Global Illumination," second edition by Philip Dutre, Philippe Bekaert and Kavita Bala.

    Course Syllabus

    Course Syllabus

    This is the syllabus for ECS275, Fall 2012

    • video
    Fall 2011 Student Project Presentations

    Fall 2011 Student Project Presentations

    Lecture 27 consists of the fall 2011 student project presentations.

    • 1 Std. 1 Min.
    • video
    Hierarchical Radiosity

    Hierarchical Radiosity

    Lecture 26 discusses multiple reflections in precomputed radiance transfer and hierarchical radiosity, with subdivision oracles and the push-pull method for shooting and gathering radiosity. (At 12 minutes, the factor of y_i(Psi_k) is not needed in the integral, since the integral for computing t_i^0 already involves that factor. The word "octtree" should be replaced many times by "quadtree", since we are doing quadtree subdivision.)

    • 52 Min.
    • video
    Ambient Occlusion

    Ambient Occlusion

    Lecture 25 discusses ambient occlusion, precomputed radiance transfer, spherical harmonics, and computing the coefficients of the spherical harmonics series by ray tracing. (At 24:24 minutes, the relation should read z^2 = 1 - x^2 - y^2, not z^2 = 1 - x^2 + y^2.)

    • 49 Min.
    • video
    Extinction and Scattering Coefficient

    Extinction and Scattering Coefficient

    Lecture 24 defines the extinction coefficient, scattering coefficient and albedo, derives the differential equation for radiance transport in a participating medium, shows how to create a photon map for a participating medium and how to integrate its inscattering along a viewing ray. (At 12 minutes "d omega" should be "d omega' ". The end of the bidirectional path tracing discussion should have included a factor of the transparency along the dotted line.)

    • 40 Min.
    • video
    Photon Mapping

    Photon Mapping

    Lecture 23 describes photon mapping on surfaces and extinction as well as transparency in participating media. (At 37:40 minutes, the fraction that gets through should be 1 - sigma_t*ds, not 1 - sigma_t.)

    • 49 Min.

Top‑Podcasts in Technologie

Ö1 matrix
ORF Ö1
Lex Fridman Podcast
Lex Fridman
Ö1 Digital.Leben
ORF Ö1
Dwarkesh Podcast
Dwarkesh Patel
Waveform: The MKBHD Podcast
Vox Media Podcast Network
c’t uplink - der IT-Podcast aus Nerdistan
c’t Magazin

Mehr von UC Davis

Principles of Macroeconomics 2014
Ann Stevens
Principles of Microeconomics, Winter 2013
Hilary Hoynes
PSC100 - Introduction to Cognitive Psychology
Victoria Cross
General Pyschology, Winter 2009
Victoria Cross
World Economic History before the Industrial Revolution, Spring 2009
Gregory Clark
Computer Graphics, Fall 2009
Kenneth Joy