Lecture 18:

Real-Time Rendering (2nd Edition)

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 ECE 595 / CS 491 / CS 591 Real-Time Rendering & Graphics Hardware Pradeep Sen Advanced Graphics Lab Class 18 April 2, 2007 Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Pop-quiz 1. What is “radiance”? Define & give the units. 2. Suppose you integrate the incident radiance over the hemisphere. What do you get? Name and give the units. 3. What if you integrate the unit from #2 over the area of the surface? What do you get? Name and give the units. Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Announcements ± GFX Café this Friday will be given by Mike Bispeck on the professional game development process Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Last time ± Spherical harmonics, irradiance maps Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Today ± Pre-computed radiance transfer Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Problem ± The irradiance maps we talked about last week ± They only work for convex objects ± Many objects are concave Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Need to account for visibility i i i i o i r o o d L f L ω θ Ω = cos ) ( ) ( ) ( i i i i o i r i o o d L f V L Ω = cos ) ( ) ( )( ( ) ( Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Example unshadowed irradiance irradiance accounting for self-shadowing images Peter-Pike Sloan Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 PRT introduced by Sloan et al. ± Sloan et al. “Precomputed Radiance Transfer for Real-time rendering in Dynamic, Low-frequency Lighting Environments” SIGGRAPH 2002
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea () () () (,) N R vL s V s f s v H s d s = rr r r r r r slide courtesy Peter-Pike Sloan Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea N R s V s f s v H s d s = r rrr r rr slide courtesy Peter-Pike Sloan Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea slide courtesy Peter-Pike Sloan Vs r N R s V s f s v H s d s = r Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea slide courtesy Peter-Pike Sloan r N R s V s f s v H s d s = r r r r r Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea slide courtesy Peter-Pike Sloan N R s V s f s v H s d s = r v r Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea slide courtesy Peter-Pike Sloan N R s V s f s v H s d s = r () m ax ( ,0 ) N Hs sN = Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 Basic Idea ii L sl B s = % N R s V s f s v H s d s = r r r r r slide courtesy Peter-Pike Sloan N R vl B s V s f s v H s d s = r r r r r % Real-time Rendering & Graphics Hardware Pradeep Sen Class 17 – March 28, 2007 R t = r % Basic Idea L B s = r r %
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/30/2008 for the course ECE 595 taught by Professor Sen during the Spring '07 term at New Mexico.

Page1 / 9

Lecture 18: - Pop-quiz ECE 595 / CS 491 / CS 591...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online