Download - Wavelet Applications for Rendering
![Page 1: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/1.jpg)
Wavelet Applications for Rendering
Speaker: Yung Chum Lu
![Page 2: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/2.jpg)
Outline
• Introduction of Rendering• Application I• Application II• Review Haar• Something Interesting
![Page 3: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/3.jpg)
Rendering
![Page 4: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/4.jpg)
Story Board
![Page 5: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/5.jpg)
Create a 2D picture of a 3D world
![Page 6: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/6.jpg)
Ray Tracing
![Page 7: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/7.jpg)
Direct Illumination
![Page 8: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/8.jpg)
Direct Illumination
![Page 9: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/9.jpg)
Direct Illumination
![Page 10: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/10.jpg)
Direct Illumination
![Page 11: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/11.jpg)
Direct Illumination
![Page 12: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/12.jpg)
point light
Path Tracing
point lightpoint light
point light
![Page 13: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/13.jpg)
Direct Illumination
![Page 14: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/14.jpg)
Path Tracing
![Page 15: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/15.jpg)
Pixar
![Page 16: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/16.jpg)
Why Ray Tracing
![Page 17: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/17.jpg)
Tron
![Page 18: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/18.jpg)
Review of 1-D Haar
Mother Basis
General Basis
Scaled Basis
0 1
1
-11/22
0 11/22
0 1
1/22
1/22
![Page 19: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/19.jpg)
Property 1
, ', ' 1, 2 1, 2*n k n k n n k kdt
0 1
1
-1
1/22
0 11/22
![Page 20: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/20.jpg)
Property 2
, 0n kdt 0 1
1
-1
![Page 21: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/21.jpg)
Property 3
1/22
0 11/22
, ', '* 0n k n k dt , ', 'n k n kand are not overlap
0 1
1/22
1/22
![Page 22: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/22.jpg)
Application I
Triple Product Wavelet Integrals for All-Frequency Relighting
Ren NgStanford University
Ravi RamamoorthiColumbia University
Pat HanrahanStanford University
![Page 23: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/23.jpg)
Triple Core Problem
![Page 24: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/24.jpg)
Double Product Integral
![Page 25: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/25.jpg)
Triple Product Integral
![Page 26: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/26.jpg)
2-D Haar
1/22
0 11/22
0 1
1
![Page 27: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/27.jpg)
Triple Product Integral in 2-D Haar
![Page 28: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/28.jpg)
Preliminaries
![Page 29: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/29.jpg)
All three basis are wavelet
![Page 30: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/30.jpg)
Some are scaling function
![Page 31: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/31.jpg)
Application II
Wavelet Importance Sampling:Efficiently Evaluating Products of Complex Functions
Petrik ClarbergLund University / UC San
Diego
Wojciech JaroszUC San Diego
Tomas Akenine-M¨ollerLund University
Henrik Wann JensenUC San Diego
![Page 32: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/32.jpg)
The Core Problem
![Page 33: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/33.jpg)
The Core Problem
![Page 34: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/34.jpg)
Warping
![Page 35: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/35.jpg)
Generalized Wavelet Product
![Page 36: Wavelet Applications for Rendering](https://reader035.vdocuments.us/reader035/viewer/2022062501/56816515550346895dd794a4/html5/thumbnails/36.jpg)
Light Field Camera
Ren Ng