Interactive Rendering of Globally Illuminated Glossy Scenes

  • Wolfgang Stürzlinger
  • Rui Bastos
Conference paper
Part of the Eurographics book series (EUROGRAPH)


Global illumination simulates all transfers of light in a scene. The results of the simulation are then used to generate photo-realistic images. Scenes with diffuse surfaces only can be displayed in real-time using the results of radiosity methods. Images of scenes with more general surfaces are created with methods based on ray tracing but do not achieve interactive frame rates.

This paper presents a new algorithm for the display of globally illuminated scenes at interactive speeds. A photon tracing phase computes an approximation to the global illumination. The rendering phase splats the contribution of each photon hit onto the corresponding surface taking reflectance properties and viewing direction into account. Results demonstrate that this method allows to render images of globally illuminated scenes with glossy surfaces at interactive frame rates.


Bidirectional Reflection Distribution Function Direct Illumination Global Illumination Point Light Source Incoming Direction 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    D. Aliaga, “SGI performance measurements”,personal communication.Google Scholar
  2. [2]
    R. Bastos, “Radiosity Viewer with On the Fly Corrected Illumination”, Univ. of North Carolina at Chapel Hill, Dept. of Computer Science, COMP 238 final project report, Dec. 1996.Google Scholar
  3. [3]
    R. Bastos, M. Goslin, H. Zhang, “Efficient Radiosity Rendering using Textures and Bicubic Reconstruction ”, 1997 Symposium on Interactive 3D Graphics, pp. 71–74, April 1997.Google Scholar
  4. [4]
    M. F. Cohen, J. R. Wallace, “Radiosity and Realistic Image Synthesis”, Academic Press, 1993.Google Scholar
  5. [5]
    P. J. Diefenbach, N. I. Badler, “Multi-Pass Pipeline Rendering: Realism for Dynamic Environments”, 1997 Symposium on Interactive 3D Graphics, pp. 5970, April 1997.Google Scholar
  6. [6]
    M. Herf, P. Heckbert, “Fast Soft Shadows”, Technical Sketches (SIGGRAPH `96 Visual Proceedings), p 145, July 1996.Google Scholar
  7. [7]
    H. W. Jensen, “Global Illumination using Photon Maps”, Proceedings of 7th Workshop on Rendering, pp 22–31, June 1996.Google Scholar
  8. [8]
    A. Keller, “Quasi-Monte Carlo Radiosity”, Proceedings of 7th Workshop on Rendering, pp 102–111, June 1996.Google Scholar
  9. [9]
    S. Molnar, J. Eyles, J. Poulton. “PixelFlow: High Speed Rendering using Image Composition”, Computer Graphics (Proceedings of SIGGRAPH `92), vol. 26, no. 2, pp 231–240, July 1992.CrossRefGoogle Scholar
  10. [10]
    M. Segal, C. Korobkin, R. van Widenfelt, J. Foran, P. Haeberli, “Fast Shadows and Lighting Effects Using Texture Mapping ”, Computer Graphics (Proceedings of SIGGRAPH `92), vol. 26, no. 2, pp 249–252, July 1992.CrossRefGoogle Scholar
  11. [11]
    P. Shirley, B. Wade, P. M. Hubbard, D. Zareski, B. Walter, D. P. Greenberg, “Global Illumination via Density-Estimation ”, Proceedings of 6th Workshop on Rendering, pp 187–199, June 1995.Google Scholar
  12. [12]
    F. X. Sillion, J. R. Arvo, S. H. Westin, D. P. Greenberg, “A Global Illumination Solution for General Reflectance Distributions”, Computer Graphics (Proceedings of SIGGRAPH `91), vol. 25, no. 4, pp 187–196, July 1991.CrossRefGoogle Scholar
  13. [13]
    B. W. Silverman, “Density Estimation for Statistics and Data Analysis”, Chapman and Hall, London, 1985.Google Scholar
  14. [14]
    W. Stürzlinger, “Global Illumination with Glossy Surfaces”, International Conference in Central Europe of Computer Graphics and Visualization (WSCG) `97, pp. 543–551, Feb. 1997.Google Scholar
  15. [15]
    G. J. Ward, “Measuring an Modeling Anisotropic Reflection”, Computer Graphics (SIGGRAPH ‘82), pp 265–272, July 1992.Google Scholar
  16. [16]
    G. J. Ward, “The RADIANCE Lighting Simulation and Rendering System”, Computer Graphics (SIGGRAPH ‘84), pp 459–472, July 1994.Google Scholar
  17. [17]
    G. J. Ward, R. Shakespeare, I. Ashdown, H. Rushmeier, “MGF Parser and Examples”,
  18. [18]
    D. Zareski, B. Wade, P. Hubbard, P. Shirley, “Efficient Parallel Global Illumination using Density-Estimation”, Proceedings of ACM Parallel Rendering Symposium, pp 47–54, Oct. 1995.Google Scholar

Copyright information

© Springer-Verlag/Wien 1997

Authors and Affiliations

  • Wolfgang Stürzlinger
    • 1
  • Rui Bastos
    • 1
  1. 1.Dept. of Computer ScienceUniversity of North Carolina at Chapel HillUSA

Personalised recommendations