Lecture 19:

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 19 – April 4, 2007 ECE 595 / CS 491 / CS 591 Real-Time Rendering & Graphics Hardware Pradeep Sen Advanced Graphics Lab Class 19 April 4, 2007 Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 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 19 – April 4, 2007 Last time ± Precomputed Radiance Tranfer Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Today ± Advanced topics in precomputed radiance transfer Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Last time ± Ng et al. “All-frequency shadows using non- linear wavelet lighting approximation” SIGGRAPH 03 Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Relighting as a vector-matrix multiplication 1 2 3 N P P P P M 11 12 1 1 21 22 2 2 31 32 3 12 M M M N NN N M TT T L T L T L T ⎡⎤ ⎢⎥ = ⎣⎦ L L L M MMO M L Input Lighting (Cubemap Vector) Output Image (Pixel Vector) Transport Matrix slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Sparse Matrix-Vector Multiplication Choose data representations with mostly zeroes Vector: Use non-linear wavelet approximation on lighting Matrix: Wavelet-encode transport rows 11 12 1 1 21 22 2 2 31 32 3 M M M N N M T L T L T L T L L L M M L slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Non-linear Wavelet Light Approximation ± Wavelet Transform slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Non-linear Wavelet Light Approximation ± Wavelet Transform slide courtesy Ren Ng
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 19 – April 4, 2007 Non-linear Wavelet Light Approximation ± Wavelet Transform slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Non-linear Wavelet Light Approximation ± Wavelet Transform slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Non-linear Wavelet Light Approximation ± Wavelet Transform slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 1 2 3 4 5 6 N L L L L L L L ⎡⎤ ⎢⎥ ⎣⎦ M 2 0 0 0 0 0 Non-linear Wavelet Light Approximation Non-linear Approximation Retain 0.1% – 1% terms slide courtesy Ren Ng Real-time Rendering & Graphics Hardware Pradeep Sen Class 19 – April 4, 2007 Why Non-linear Approximation? ± Linear –Use a fixed set of approximating functions – Precomputed radiance transfer uses 25 - 100 of the lowest frequency spherical harmonics ± Non-linear dynamic set of approximating functions ( depends on each frame’s lighting ) – In our case: choose 10’s - 100’s from a basis of 24,576 wavelets ±
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 / 12

Lecture 19: - Announcements ECE 595 / CS 491 / CS 591 Last...

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