Skip to main content

Interactively Rendering Dynamic Caustics on GPU

  • Conference paper
Advances in Computer Graphics (CGI 2006)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 4035))

Included in the following conference series:

  • 1641 Accesses

Abstract

In this paper, a new technique is presented for interactive rendering of caustics fully processed on GPU. Without any pre-computation required, the algorithm can directly render refractive caustics from complex deformable transparent objects onto an opaque receiver surface. By the technique we accurately trace the path of the photons and calculate the energy carried by the photons emitted from the light source, and distribute the energy onto the receiver surface according to Gauss basis function. As a result, photorealistic caustic image is calculated without post-processing and temporal filtering over recent frames. We demonstrate that the interactive caustics can be rendered by our method in real-time for non-uniform deformation of both refractive object and receiver surface, and at the same time, interactive change of light and camera in terms of position and direction could be made.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Jensen, H.W.: Global Illumination using Photon Maps. In: Rendering Techniques 1996, pp. 21–30. Springer, Heidelberg (1996)

    Google Scholar 

  2. Jensen, H.W.: Rendering Caustics on Non-Lambertian Surfaces. In: Proceedings of Graphics Interface 1996, pp. 116–121 (1996)

    Google Scholar 

  3. Guenther, J., Wald, I., Slusallek, P.: Realtime caustics using distributed photon mapping. In: Eurographics Symposium on Rendering, pp. 111–122 (2004)

    Google Scholar 

  4. Heckbert, P.S., Hanrahan, P.: Beam tracing polygonal objects. In: Proceedings of SIGGRAPH, pp. 119–127 (1984)

    Google Scholar 

  5. Watt, M.: Light-water interaction using backward beam tracing. In: Proceedings of SIGGRAPH, pp. 377–385 (1990)

    Google Scholar 

  6. Ernst, M., Akenine-Moller, T., Jensen, H.W.: Interactive rendering of caustics using interpolated warped volumes. In: Proceedings of Graphics Interface (2005)

    Google Scholar 

  7. Nishita, T., Nakamae, E.: Method of displaying optical effects within water using accumulation buffer. In: Proceedings of 21st annual conference on computer graphics and interactive techniques, New York, NY, USA, pp. 373–379 (1994)

    Google Scholar 

  8. Iwasaki, K., Yoshimoto, F., Dobashi, Y., Nishita, T.: A Fast Rendering Technique of Transparent Objects and Caustics. In: Proceedings of CASA, HongKong, pp. 165–170 (2005)

    Google Scholar 

  9. Shah, M., Pattanaik, S.: Caustics mapping: An image-space technique for real-time caustics. Tech. Rep. CS-TR-50-07, University of Central Florida (2005)

    Google Scholar 

  10. Wyman, C.: An approximate image-space approach for interactive refraction. In: SIGGRAPH 2005. ACM Transactions on Graphics, vol. 24(3), pp. 1050–1053 (July 2005)

    Google Scholar 

  11. Wyman, C., Davis, S.: Interactive Image-Space Techniques for Approximating Caustics. In: Proceedings of 2006 ACM Symposium on Interactive 3D Graphics and Games 2006, Redwood Shore, CA, USA, March 14-17 (to appear, 2006)

    Google Scholar 

  12. Szirmay-Kalos, L., Aszodi, B., Lazanyi, I., Premecz, M.: Approximate Ray-Tracing on the GPU with Distance Impostors. Proceeding of Eurographics2005 Computer graphics forum 24(3), Dublin, 171–176 (2005)

    Google Scholar 

  13. Stürzlinger, W., Bastos, R.: Interactive Rendering of Globally Illuminated Glossy Scenes. In: Dorsey, S. (ed.) Rendering Techniques 1997, pp. 93–102. Springer, Heidelberg (June 1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, B., Wu, E., Liu, X. (2006). Interactively Rendering Dynamic Caustics on GPU. In: Nishita, T., Peng, Q., Seidel, HP. (eds) Advances in Computer Graphics. CGI 2006. Lecture Notes in Computer Science, vol 4035. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11784203_12

Download citation

  • DOI: https://doi.org/10.1007/11784203_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35638-7

  • Online ISBN: 978-3-540-35639-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics