Académique Documents
Professionnel Documents
Culture Documents
2014
Supplemental Data:
1.
2.
3.
4.
5.
Video results.
The full paper with brighter-than-sRGB gamma.
The sources of error (figure 10 in the paper) experiment repeated on the Cornell Box.
A figure showing the latency of radiosity through frames in the door sequence from the Office scene.
Screen-space ray trace listing.
1. Additional Figures
Figure 1: Four single-scattered radiosity estimates distinguish the impact of some underlying approximations in our fast method.
Figure 2: Screen-space radiosity (bottom) can capture simple dynamic illumination phenomena well compared to a static environment map probe (top). We show a completely unlit room with a door to a very bright adjacent door as the door closes
through multiple frames of animation.
c 2014 NVIDIA Corporation and D. Nowrouzezahrai. All rights reserved.
32
34
35
2
3
4
5
6
7
8
37
38
9
10
11
12
13
40
41
42
16
44
45
19
// Off screen
hitTexCoord = vec2(1, 1);
47
48
49
50
51
52
53
54
55
57
58
59
60
61
62
64
65
P += PInc;
}
67
68
69
71
72
73
20
21
46
70
17
18
43
66
14
15
39
63
36
56
1
// Pixel space P
ivec2 psP = int2(depthBufferSize tsP);
33
74
}
Listing 1: Screen-space ray tracing code in GLSL for two
depth buffer layers.
22
23
24
25
26
27
28
int s = 0;
for (s = 0; s < numSteps; ++s) {
// Project the trace point P into texture space.
// Note that the projection matrix maps to [1, 1]
// coordinates after homogeneous division
vec4 temp = projectionMatrix vec4(P, 1.0);
29
30
31