Abstract | ||
---|---|---|
This paper presents an algorithm for the glossy global illumination problem, which runs on the Graphics Processing Unit (GPU). In order to meet the architectural limitations of the GPU, we apply randomization in the iteration scheme. Randomization allows to use that set of the possible light interactions, which can be efficiently computed by the GPU, and makes it unnecessary to read back the result to the CPU. Instead of tessellating the surface geometry, the radiance is stored in texture space, and is updated in each iteration. The visibility problem is solved by hardware shadow mapping after hemicube projection. The shooter of the iteration step is selected by a custom mipmapping scheme, realizing approximate importance sampling. The variance is further reduced by partial analytic integration. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1145/1090122.1090153 | SCCG |
Keywords | Field | DocType |
partial analytic integration,visibility problem,glossy global illumination problem,hardware shadow mapping,iteration step,stochastic glossy global illumination,graphics processing unit,hemicube projection,approximate importance sampling,architectural limitation,iteration scheme,texture synthesis,vector field,global illumination,shadow mapping,importance sampling | Mipmap,Computer vision,Importance sampling,Central processing unit,Computer graphics (images),Computer science,Shadow mapping,Hemicube,Artificial intelligence,Global illumination,Graphics processing unit,Texture synthesis | Conference |
ISBN | Citations | PageRank |
1-59593-204-6 | 2 | 0.39 |
References | Authors | |
10 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Attila Barsi | 1 | 22 | 11.84 |
László Szirmay-kalos | 2 | 453 | 45.22 |
Gábor Szijártó | 3 | 10 | 2.05 |