Global illumination algorithms

Global illumination

Global illumination (GI), or indirect illumination, is a group of algorithms used in 3D computer graphics that are meant to add more realistic lighting to 3D scenes. Such algorithms take into account not only the light that comes directly from a light source (direct illumination), but also subsequent cases in which light rays from the same source are reflected by other surfaces in the scene, whether reflective or not (indirect illumination). Theoretically, reflections, refractions, and shadows are all examples of global illumination, because when simulating them, one object affects the rendering of another (as opposed to an object being affected only by a direct source of light). In practice, however, only the simulation of diffuse inter-reflection or caustics is called global illumination. (Wikipedia).

Global illumination
Video thumbnail

TU Wien Rendering #14 - Global Illumination Benefits

Global illumination programs, unlike recursive ray tracers, are able to compute beautiful effects like indirect illumination and caustics. We take a closer look on how this is possible, and why the definition of shadows is fundamentally different in global illumination - this alternative d

From playlist TU Wien Rendering / Ray Tracing Course

Video thumbnail

Light Pollution 101 | National Geographic

Ever since the light bulb's invention 150 years ago, artificial light has illuminated homes, streets, and skies -- but with some unintended consequences. Learn about the major types of light pollution, their impact on human health, and how the worldwide glow from artificial light may conti

From playlist News | National Geographic

Video thumbnail

#GlobalSelfie Creative Signs

People all over the world participated in NASA's #GlobalSelfie campaign on Earth Day, April 22, 2014. Some used very creative signs to say where they were on Earth.

From playlist #GlobalSelfie Photos - Earth Day 2014

Video thumbnail

What is light?

Subscribe to our YouTube Channel for all the latest from World Science U. Visit our Website: http://www.worldscienceu.com/ Like us on Facebook: https://www.facebook.com/worldscienceu Follow us on Twitter: https://twitter.com/worldscienceu

From playlist Science Unplugged: Physics

Video thumbnail

100 #GlobalSelfie Photos from Around the World

These photos from around the world represent just a small number of the 50,000 photos that were posted to social media platforms in response to NASA's #GlobalSelfie campaign on Earth Day 2014. The 50,000 images are being assembled into a mosaic image of Earth to be released later in May.

From playlist #GlobalSelfie Photos - Earth Day 2014

Video thumbnail

#GlobalSelfie Photos of our Beautiful World

People from over 100 countries participated in NASA's #GlobalSelfie campaign on Earth Day, April 22, 2014, by sending photographs from some of the most beautiful spots on our planet. Here are a few.

From playlist #GlobalSelfie Photos - Earth Day 2014

Video thumbnail

Skylight: Tracking the 2017 Total Solar Eclipse

A total solar eclipse is a singularly magnificent phenomenon. The Great American Eclipse on August 21, 2017, will be visible as either a partial or a total eclipse throughout North America. See how it appears from various vantage points on Earth, and watch from space as the shadow sweeps a

From playlist Skylight

Video thumbnail

Spectrum of Hg Lamp / amazing science experiment

Identify the spectral lines of Hg lamp Enjoy the amazing colors! Music: https://www.bensound.com/

From playlist Optics

Video thumbnail

Apollo 12 on the Ocean of Storms

Ultra high-resolution photos of this historic second manned mission to the moon, including breathtaking photos of the lunar surface. Credit NASA.

From playlist Earth And Its Moon

Video thumbnail

Lec 18 | MIT 6.172 Performance Engineering of Software Systems, Fall 2010

Lecture 18: Primer on Ray Tracing Techniques Instructor: Joshua Slocum View the complete course: http://ocw.mit.edu/6-172F10 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT 6.172 Performance Engineering of Software Systems

Video thumbnail

Project: Global illumination | MIT 6.189 Multicore Programming Primer, IAP 2007

Project: Global illumination License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT 6.189 Multicore Programming Primer, January (IAP) 2007

Video thumbnail

TU Wien Rendering #11 - Recursion and Heckbert's Taxonomy

We now know how to intersect a ray with a scene and how to perform simple shading operations. However, this only means one bounce. In real life, rays of light bounce many more times than one. We handle this problem with recursion by reflecting the ray of light off of the surface and start

From playlist TU Wien Rendering / Ray Tracing Course

Video thumbnail

Light and the Art of Path Tracing

Path Tracing is a rendering method almost unchallenged at producing photorealistic images. Let's take a little look at it. This was an almost finished 30 minute video, but due to some loss of files near the end of the editing, much of it missing, and this was what I could recover. There a

From playlist Summer of Math Exposition 2 videos

Video thumbnail

Lecture 4: Computational Illumination: dual photography, relighting - Part 1

MIT MAS.531 Computational Camera and Photography, Fall 2009 Instructor: Ramesh Raskar View the complete course: https://ocw.mit.edu/courses/mas-531-computational-camera-and-photography-fall-2009/ YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP61pwA6paIRZ30q1sjLE8b6c L

From playlist MIT MAS.531 Computational Camera and Photography, Fall 2009

Video thumbnail

Lighting with Particles (CG Femto-photography)

Inspired by the Femto-photography experiments at the MIT, I was thinking about reproducing this effect in Blender. I realized that it wouldn't be possible with a Ray Length node based shader alone, so I tried to replicate indirect light bounces by using a particle system shooting out a mil

From playlist Random Blender Tests

Video thumbnail

TU Wien Rendering #34 - SDS Transport, Photon Mapping

We have learned quite a few powerful algorithms for global illumination, but there still seems to be a peculiar scene with a torus inside a block of glass that just doesn't want to give in and render. It contains specular-diffuse-specular interactions that are particularly difficult, or of

From playlist TU Wien Rendering / Ray Tracing Course

Video thumbnail

TU Wien Rendering #25 - Path Tracing, Next Event Estimation

We finally have every tool in our hand to solve the Holy Rendering Equation! Furthermore, we extend it with next event estimation (in other words, explicit light sampling) to handle occluded and point light sources well. About the course: This course aims to give an overview of basic and

From playlist TU Wien Rendering / Ray Tracing Course

Video thumbnail

Ghost Lights from Earth Orbit

A "Ghost Light" is an unexplained luminescent phenomena. That's how aliens might see Earth if they arrived with no awareness of its civilizations, atmosphere and climate, and magnetic field. Astronauts aboard the International Space Station are all too familiar with the city lights, the th

From playlist Earth And Its Moon

Video thumbnail

TU Wien Rendering #21 - Tone Mapping Basics

This lecture is held by Thomas Auzinger. In the first lecture, we discussed that we're trying to simulate light transport and measure radiance. That sounds indeed wonderful, but we can't display radiance on our display device, can we? We have to convert it to RGB somehow. It turns out that

From playlist TU Wien Rendering / Ray Tracing Course

Related pages

Metropolis light transport | Distributed ray tracing | Photon mapping | Ray tracing (graphics) | Beam tracing | Path tracing | Consistent estimator | Cone tracing | Image-based lighting | Ambient occlusion | Radiosity (computer graphics) | Algorithm | Signed distance function | Bias of an estimator | Volumetric path tracing