Font Size: a A A

A Ray Tracing-based Method For Efficient Global Illumination Computation

Posted on:2009-03-31Degree:MasterType:Thesis
Country:ChinaCandidate:H S QinFull Text:PDF
GTID:2178360272456764Subject: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