Skip to main content

A 5D Tree to Reduce the Variance of Monte Carlo Ray Tracing

  • Conference paper
  • First Online:
Rendering Techniques ’95 (EGSR 1995)

Part of the book series: Eurographics ((EUROGRAPH))

Included in the following conference series:

Abstract

In this paper we present a 5D tree structure to cache illumination information gained during Monte Carlo ray tracing. The structure is elegant and simple to use. It is adaptive and makes abstraction of the complexity of the input scene automatically.

We then show how the information in this structure can be used to reduce the variance of the Monte Carlo process. Unlike earlier approaches the techniques presented here do not introduce a bias in the results.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Kalos and P. Whitlock, Monte Carlo Methods. Wiley & Sons, 1986.

    Book  Google Scholar 

  2. J. Hammersly and D. Handscomb, Monte Carlo Methods. Chapman and Hall, 1964.

    Google Scholar 

  3. M. Lee, R. Redner, and S. Uselton, “Statistically optimized sampling for distributed ray tracing,” Computer Graphics, vol. 19, pp. 61 - 67, July 1985.

    Article  Google Scholar 

  4. R Shirley, Physically Based Lighting Calculations for Computer Graphics. PhD thesis, University of Illinois, Nov. 1990.

    Google Scholar 

  5. B. Lange, “The simulation of radiant light transfer with stochastic ray-tracing,” in Proceedings of the Second Eurographics Workshop on Rendering, ( Barcelona, Spain ), May 1991.

    Google Scholar 

  6. G. Ward, “Adaptive shadow testing for ray tracing,” in Proceedings of the Second Eurographics Workshop on Rendering, ( Barcelona, Spain ), May 1991.

    Google Scholar 

  7. S. Pattanaik, Computational Methods for Global Illumination and Visualisation of Complex 3D Environments. PhD thesis, Birla Institute of Technology & Science, Pilani, India, Feb. 1993.

    Google Scholar 

  8. E. Lafortune and Y. Willems, “A theoretical framework for physically based rendering,” Computer Graphics Forum, vol. 13, pp. 97–107, June 1994.

    Article  Google Scholar 

  9. P. Shirley, C. Wang, and K. Zimmerman, “Monte carlo techniques for direct lighting calculations,” ACM Transactions on Graphics, to appear.

    Google Scholar 

  10. E. Lafortune and Y. Willems, “Reducing the number of shadow rays in bidirectional path tracing,” in Proceedings of WSCG95, (Pilsen, Czech Republic), pp. 384–392, Feb. 1995.

    Google Scholar 

  11. G. Ward, F. Rubinstein, and R. Clear, “A ray tracing solution for diffuse inter-reflection,” Computer Graphics, vol. 22, pp. 85–92, July 1988.

    Article  Google Scholar 

  12. G. Ward and P. Heckbert, “Irradiance gradients,” in Proceedings of the Third Eurographics Workshop on Rendering, (Bristol, UK), pp. 85 - 98, May 1992.

    Google Scholar 

  13. D. Immel, M. Cohen, and D. Greenberg, “A radiosity method for non-diffuse environments,” Computer Graphics, vol. 20, pp. 133 - 142, Aug. 1986.

    Article  Google Scholar 

  14. F. Sillion, J. Arvo, S. Westin, and D. Greenberg, “A global illumination solution for general reflectance distributions,” Computer Graphics, vol. 25, pp. 187 - 196, July 1991.

    Article  Google Scholar 

  15. C. Patmore, “Illumination of dense foliage models,” in Proceedings of the Fourth Eurographics Workshop on Rendering, (Paris, France), pp. 63 - 71, June 1993.

    Google Scholar 

  16. E. Languénou, K. Bouatouch, and M. Chelle, “Global illumination in presence of participating media with general properties,” in Proceedings of the Fifth Eurographics Workshop on Rendering, (Darmstadt, Germany), pp. 69–85, June 1994.

    Google Scholar 

  17. N. Max, “Efficient light propagation for multiple anisotropic volume scattering,” in Proceedings of the Fifth Eurographics Workshop on Rendering, (Darmstadt, Germany), pp. 87–104, June 1994.

    Google Scholar 

  18. F. Sillion, “Clustering and volume scattering for hierarchical radiosity calculations,” in Proceedings of the Fifth Eurographics Workshop on Rendering, (Darmstadt, Germany), pp. 105–117, June 1994.

    Google Scholar 

  19. E. Lafortune and Y. Willems, “Using the modified phong brdf for physically based rendering,” Technical Report CW197, Department of Computer Science, Katholieke Universiteit Leuven, Leuven, Belgium, Nov. 1994.

    Google Scholar 

  20. J. Halton, “On the relative merits of correlated and importance sampling for monte carlo integration,” Proceedings of the Cambridge Philisophical Society, vol. 61, pp. 497 - 498, 1965.

    Article  MathSciNet  Google Scholar 

  21. E. Lafortune and Y. Willems, “The ambient term as a variance reducing technique for monte carlo ray tracing,” in Proceedings of the Fifth Eurographics Workshop on Rendering, (Darmstadt, Germany), pp. 163 - 171, June 1994.

    Google Scholar 

  22. E. Lafortune and Y. Willems, “Bi-directional path tracing,” in Proceedings of Computer Graphics, (Alvor, Portugal), pp. 145 - 153, Dec. 1993.

    Google Scholar 

  23. E. Veach and L. Guibas, “Bidirectional estimators for light transport,” in Proceedings of the Fifth Eurographics Workshop on Rendering, (Darmstadt, Germany), pp. 147–162, June 1994.

    Google Scholar 

  24. Ph. Dutré and Y. Willems, “Potential-driven monte carlo particle tracing for dif-fuse environments with adaptive probability density functions,” in Proceedings of the Sixth Eurographics Workshop on Rendering, ( Dublin, Ireland ), June 1995.

    Google Scholar 

  25. H. Jensen, “Importance driven path tracing using the photon map,” in Proceedings of the Sixth Eurographics Workshop on Rendering, ( Dublin, Ireland ), June 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag/Wien

About this paper

Cite this paper

Lafortune, E.P., Willems, Y.D. (1995). A 5D Tree to Reduce the Variance of Monte Carlo Ray Tracing. In: Hanrahan, P.M., Purgathofer, W. (eds) Rendering Techniques ’95. EGSR 1995. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-9430-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-9430-0_2

  • Published:

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82733-8

  • Online ISBN: 978-3-7091-9430-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics