28 episodes

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

    • Technology
    • 5.0 • 1 Rating

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 hr 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

Customer Reviews

5.0 out of 5
1 Rating

1 Rating

Top Podcasts In Technology

No Priors: Artificial Intelligence | Technology | Startups
Conviction | Pod People
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Acquired
Ben Gilbert and David Rosenthal
TED Radio Hour
NPR
Hard Fork
The New York Times

More by UC Davis

Overcoming Public Speaking Anxiety
Margaret Swisher and Barbara Myslik
Principles of Microeconomics, Winter 2013
Hilary Hoynes
Vintage Lectures by UC Davis Wine Patriarch
Maynard Amerine
Safety-Organized Practice for Child Welfare
Northern California Training Academy
Coaching in the Field of Child Welfare
Northern California Training Academy
Principles of Macroeconomics 2014
Ann Stevens