Miloš Hašan Jaroslav Křivánek * Bruce Walter Kavita Bala
Cornell University * Charles University in Prague
Virtual Spherical Lights for Many-Light Rendering of Glossy Scenes - - PowerPoint PPT Presentation
Virtual Spherical Lights for Many-Light Rendering of Glossy Scenes Milo Jaroslav Bruce Kavita Haan Kivnek * Walter Bala Cornell University * Charles University in Prague Global Illumination Effects Soft shadows Color bleeding
Cornell University * Charles University in Prague
Soft shadows Color bleeding Caustics Mirror reflection Refraction Glossy inter-reflection
2
Soft shadows Color bleeding Caustics Mirror reflection Refraction Glossy inter-reflection
3
4
[Kajiya 1985, Lafortune et al. 1993]
[Veach and Guibas 1997]
[Jensen 2001]
[Křivánek 2005]
5
6
7
Instant radiosity: illumination loss Reference
8
Path traced compensation: 3.5 hours Reference
9
Our method: 4 minutes Reference
10
11
12
13
14
15
16
17
18
19
20
Clamped VPLs: Illumination loss Path tracing: Slow
21
22
23
Non-zero radius (r)
Integration over non-zero solid angle
24
Non-zero radius (r)
Integration over non-zero solid angle
25
Non-zero radius (r)
Integration over non-zero solid angle
26
Non-zero radius (r)
Integration over non-zero solid angle
27
Non-zero radius (r)
Integration over non-zero solid angle
28
29
BRDF 1 sampling BRDF 2 sampling Cone sampling Combined sampling
31
32
Clamped VPLs 34 sec (GPU) – 2000 lights New VSLs: 4 min 4 sec (GPU) – 10000 lights Path tracing: 316 hours (8 cores)
33
Clamped VPLs: 22 sec (GPU) – 4000 lights New VSLs: 1 min 26 sec (GPU) – 15000 lights Path tracing: 30 hours (8 cores)
34
Clamped VPLs: 32 sec (GPU) – 1000 lights New VSLs: 1 min 44 sec (GPU) – 5000 lights Path tracing: 2.2 hours (8 cores)
35
36
Ground truth VPL error (previous work) VSL error (our method)
5,000 lights - blurred
37
1,000,000 lights - converged
38
39
40
41
42
Missing energy Missing due to diffuse VPLs Missing due to clamping
43