1 / 64

Understanding Light Transport Pathways in Radiosity: The Forward Problem

Explore the principles of radiosity, indirect lighting, and inter-reflections in computer graphics, with an emphasis on simulating realistic light interactions for enhanced visual rendering. Learn about the Rendering Equation, Irradiance, Radiosity calculations, and Form Factor Computation methods. Discover how these concepts influence the realism of rendered scenes and contribute to creating visually appealing computer graphics.

ssouza
Download Presentation

Understanding Light Transport Pathways in Radiosity: The Forward Problem

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Interreflections and Radiosity : The Forward Problem Lecture #8 Thanks to Kavita Bala, Pat Hanrahan, Doug James, Ledah Casburn

  2. Light Transport Pathways Light Source Scene Direct Component Viewer Slide adapted from Nayar et al

  3. Light Transport Pathways Light Source Scene Direct Component Inter-reflections Viewer Slide adapted from Nayar et al

  4. Light Transport Pathways Light Source Scene Direct Component Inter-reflections Sub-surface scattering Viewer Slide adapted from Nayar et al

  5. Light Transport Pathways Volumetric Medium Light Source Scene Direct Component Inter-reflections Sub-surface scattering Viewer Volumetric Scattering Slide adapted from Nayar et al

  6. Light Transport Pathways Volumetric Medium Light Source Scene Direct Component Inter-reflections Sub-surface scattering Viewer Volumetric Scattering Global Component Slide adapted from Nayar et al

  7. Global illumination around us

  8. Cost of Ignoring Global Illumination Photometric Stereo Shape from Focus Structured Light Measured Groundtruth

  9. 3D scanning of metals for Industrial Inspection Strong inter-reflections Phase Shifting (162 images)

  10. Specular Interreflections Mirror Reflection causes errors Regular Depth Map

  11. Cornell Box

  12. Cornell Box blue hue red hue

  13. Phong Shading Plastic looking scene • no object interactions • no shadows

  14. Ray Tracing Scene doesn’t look realistic enough. • where is the corner of room? • is window flush with wall? • is the carpet and wood supposed to be this dark?

  15. Radiosity – today’s topic Indirect lighting affects realism. • room has a corner • window has depth • carpet and wood on table is lighter • walls look more pink

  16. The Rendering Equation – Graph Style p’ p p’’ Reflectance from Surfaces Light passing from p’ to p Emission (light source) Visibility (shadows)

  17. Diffuse Interreflections - Radiosity • Consider lambertian surfaces and sources. • Radiance independent of viewing direction. • Consider total power leaving per unit area of a surface. • Can simulate soft shadows and color bleeding • from diffuse surfaces. • Used abundantly in heat transfer literature

  18. Irradiance, Radiosity • Irradiance E is the power received per unit surface area • Units: W/m2 • Radiosity • Power per unit area leaving the surface (like irradiance)

  19. Planar piecewise constancy assumption • Subdivide scene into small “uniform” polygons

  20. Power Equation • Power from each polygon: • Linear System of Equations:

  21. Form Factors Invariant

  22. Form Factor Computation • Schroeder and Hanrahan derived an analytic expression for polygonal surfaces. • In general, computing double integral is hard. • Use Monte Carlo Integration.

  23. Form Factor Computation

  24. Form Factor Computation

  25. Linear System of Radiosity Equations Known Known Unknown • Matrix Inversion to Solve for Radiosities.

  26. Doug James

  27. Wireframe

  28. Classical Approach • No Interpolation

  29. Wireframe

  30. Classical Approach • Low Res

  31. Classical Approach • High Res • More accurate

  32. Classical Approach • High Res • Interpolated

  33. Sample Scenes

  34. Sample Scenes

  35. Sample Scenes

  36. Sample Scenes

  37. Sample Scenes

  38. Summary

  39. Interreflections : The Inverse Problem Thanks to Shree Nayar, Seitz et al, Levoy et al, David Kriegman

More Related