Probabilistic Visibility Evaluation for Direct Illumination
Niels Billen, Björn Engelen, Ares Lagae, Philip Dutré
In Computer Graphics Forum, 32(4), 2013.
Abstract: The efficient evaluation of visibility in a three-dimensional scene is a longstanding problem in computer graphics. Visibility evaluations come in many different forms: figuring out what object is visible in a pixel; determining whether a point is visible to a light source; or evaluating the mutual visibility between 2 surface points. This paper provides a new, experimental view on visibility, based on a probabilistic evaluation of the visibility function. Instead of checking the visibility against all possible intervening geometry the visibility between 2 points is now evaluated by testing only a random subset of objects. The result is not a Boolean value that is either 0 or 1, but a numerical value that can even be negative. Because we use the visibility evaluation as part of the integrand in illumination computations, the probabilistic evaluation of visibility becomes part of the Monte Carlo procedure of estimating the illumination integral, and results in an unbiased computation of illumination values in the scene. Moreover, the number of intersections tests for any given ray is decreased, since only a random selection of geometric primitives is tested. Although probabilistic visibility is an experimental and new idea, we present a practical algorithm for direct illumination that uses the probabilistic nature of visibility evaluations.
Article URL: http://dx.doi.org/10.1111/cgf.12149
BibTeX format:
@article{Billen:2013:PVE,
  author = {Niels Billen and Björn Engelen and Ares Lagae and Philip Dutré},
  title = {Probabilistic Visibility Evaluation for Direct Illumination},
  journal = {Computer Graphics Forum},
  volume = {32},
  number = {4},
  pages = {39--47},
  year = {2013},
}
Search for more articles by Niels Billen.
Search for more articles by Björn Engelen.
Search for more articles by Ares Lagae.
Search for more articles by Philip Dutré.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."