A hardware based implementation

  • Roel Martínez
  • László Szirmay-Kalos
  • Mateu Sbert
Conference paper


This paper presents a depth buffer hardware implementation of the multipath algorithm for radiosity. The implementation makes use of bundles of parallel lines implemented with the OpenGL’s depth buffer. The new algorithm is compared with the earlier painter algorithm implementation and we conclude that the proposed technique can result in half a magnitude of speed increase, and can render the indirect illumination in moderately complex scenes in a few seconds


radiosity depth buffer opengl monte carlo 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Bekaert Ph., "Hierarchical and Stochastic Algorithms for Radiosity", Ph. D. Dissertation, Department of Computer Science, Katholieke Universitiet Leuven,Leuven,elgium,1999zbMATHGoogle Scholar
  2. [2]
    Besuievsky G., Pueyo X., "Making Global Monte Carlo Methods Useful: An Adaptive Approach for Radiosity", Congreso Espanol de Informática Gráfica CEIG’97, Barcelona, Spain, 1997Google Scholar
  3. [3]
    Buckalew C.,Fussell D.,"Illumination networks: Fast realistic rendering with general reflectance functions", Computer Graphics, (SIGGRAPH’89Proceedings),23(3),July1989,pp.89–98CrossRefGoogle Scholar
  4. [4]
    Castro F., Martínez R., Sbert M., "Quasi Monte Carlo and extended first shot improvement to the multi-path method for radiosity", Proceedings of SCCG’98, Budmerice, Slovakia, April 1998Google Scholar
  5. [5]
    Martínez R.,Szirmay-Kalos L.,Sbert M.,"Adaptive Multipath with Bundles of Parallel Line", Visual2000, 3`d International Conference on Visual Computing, Mexico D.F., September 18–22, 2000Google Scholar
  6. [6]
    Neumann L.,"Monte Carlo Radiosity" Computing, Springer-Verlag 1995. 55, pp. 23–42zbMATHGoogle Scholar
  7. [7]
    SantalóL.A.,"Integral Geometry and Geometric Probability". Addison-Wesley, New York, 1976zbMATHGoogle Scholar
  8. [8]
    Sbert M., "An integral geometry based method for fast form factor computation". Computer Graphics Forum (Eurographics’93), 12(3): C409–C420, September 1993CrossRefGoogle Scholar
  9. [9]
    Sbert M,Pueyo X.,Neumann L.,Purgathofer W.,"Global multipath Monte Carlo algorithms for radiosity", The Visual Computer, 1996Google Scholar
  10. [10]
    Sbert M., "The use of global random directions to compute Radiosity. Global Monte Carlo Techniques". PhD. dissertation, Universitat Politécnica de Catalunya, Barcelona, March 1997Google Scholar
  11. [11]
    Szirmay-Kalos L., Fóris T., Neumann L., Csébfalvi B., "An analysis to quasi-Monte Carlo integration applied to the transillumination radiosity method", Computer Graphics Forum 16(3):271–281, 1997.CrossRefGoogle Scholar
  12. [12]
    Szirmay-Kalos L., "Global Ray-Bundle tracing", Proceedings of the 9th Eurographics Workshop on Rendering Vienna, June 1998Google Scholar
  13. [13]
    Szirmay-Kalos L., "Stochastic Iteration for Non-diffuse Global Illumination", Eurographics’99 Proccedings, Milano, September 1999.Google Scholar
  14. [14]
    Szirmay-Kalos L., Sbert M., Martínez R., Tobler R., "Incoming first-shot for non-diffuse global illumination", Proceedings of SCCG 2000Google Scholar

Copyright information

© Springer-Verlag London 2002

Authors and Affiliations

  • Roel Martínez
    • 1
  • László Szirmay-Kalos
    • 2
  • Mateu Sbert
    • 1
  1. 1.Institut d’Informática i AplicacionsUniversitat de GironaGirona
  2. 2.Department of Control Engineering and Information TechnologyTechnical University of BudapestBudapest

Personalised recommendations