Information
- Publication Type: Technical Report
- Workgroup(s)/Project(s): not specified
- Date: January 1995
- Number: TR-186-2-95-3
- Keywords: rendering, radiosity, stochastic, raytracing
Abstract
This paper solves the system of radiosity equations with a numerical approach rather than with a physical interpretation as most current algorithms do. Due to the high complexity of the problem for highly complex scenes, a stochastic variation of Jacobi iteration is developed which converges stochastically to the correct solution. The new method, called Stochastic Ray Method, is a significant improvement of Stochastic Radiosity. A large number of independent rays is chosen stochastically by importance sampling of the patches according to their power after the previous iteration step. They all carry an equal amount of power into random directions, thereby representing together the total energy interreflection of the entire environment in a stochastic manner. Assuming a correctly distributed initial solution, which can be reached easily, the iteration process converges quickly and reduces the error in the result faster than other stochastic radiosity approaches. The new algorithm can easily be extended to treat various phenomena which are normally rather costly to incorporate in radiosity environments: specular reflection and specular transmittance, non-diffuse emission and point light sources.Additional Files and Images
Weblinks
No further information available.BibTeX
@techreport{Neumann-1995-SRM, title = "The Stochastic Ray Method for Radiosity", author = "L\'{a}szl\'{o} Neumann and Werner Purgathofer and Robert F. Tobler and Attila Neumann and Pavol Elias and Martin Feda and Xavier Pueyo", year = "1995", abstract = "This paper solves the system of radiosity equations with a numerical approach rather than with a physical interpretation as most current algorithms do. Due to the high complexity of the problem for highly complex scenes, a stochastic variation of Jacobi iteration is developed which converges stochastically to the correct solution. The new method, called Stochastic Ray Method, is a significant improvement of Stochastic Radiosity. A large number of independent rays is chosen stochastically by importance sampling of the patches according to their power after the previous iteration step. They all carry an equal amount of power into random directions, thereby representing together the total energy interreflection of the entire environment in a stochastic manner. Assuming a correctly distributed initial solution, which can be reached easily, the iteration process converges quickly and reduces the error in the result faster than other stochastic radiosity approaches. The new algorithm can easily be extended to treat various phenomena which are normally rather costly to incorporate in radiosity environments: specular reflection and specular transmittance, non-diffuse emission and point light sources.", month = jan, number = "TR-186-2-95-3", address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria", institution = "Institute of Computer Graphics and Algorithms, Vienna University of Technology ", note = "human contact: technical-report@cg.tuwien.ac.at", keywords = "rendering, radiosity, stochastic, raytracing", URL = "https://www.cg.tuwien.ac.at/research/publications/1995/Neumann-1995-SRM/", }