A Ray Tracing-based Method For Efficient Global Illumination Computation |
Posted on:2009-03-31 | Degree:Master | Type:Thesis |
Country:China | Candidate:H S Qin | Full Text:PDF |
GTID:2178360272456764 | Subject:Computer software and theory |
Abstract/Summary: | PDF Full Text Request |
Computation of global illumination is an important means in the pursuit of photorealism of computer-generated images. It is of particular importance in scenes with glossy surfaces, since it conditions correct perception of glossy material characteristics. This dissertation focuses on efficient computation of global illumination in presence of glossy surfaces. Computing global illumination on those surfaces is difficult with pure Monte Carlo sampling because of the sheer number of rays required to get a good estimate of indirect illumination. This paper proposes a ray tracing-based algorithm for computing indirect illumination on glossy surfaces .The algorithm takes advantage of the shading smoothness on these surfaces by interpolating indirect illumination from a set of sparsely distributed, cached values. We discuss all the components necessary for an implementation: (1) an automatic choice of surfaces on which radiance caching is used; (2) compact representation for the cached illumination by spherical harmonics; (3)Computation of translational gradient for smooth interpolation. Our method delivers high quality images in a shorter time compared to existing ray tracing-based methods. It can be used for final gathering in two-pass global illumination methods or as a stand alone global illumination algorithm. |
Keywords/Search Tags: | Computer graphics, image synthesis, rendering, global illumination, Monte Carlo, spherical harmonics |
PDF Full Text Request |
Related items |