Skip to main content

Adaptive Spectral Mapping for Real-Time Dispersive Refraction

  • Conference paper
Advances in Visual Computing (ISVC 2012)

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

Included in the following conference series:

Abstract

Spectral rendering, or image synthesis utilizing the constituent wavelengths of white light, enables the rendering of iridescent colors caused by phenomena such as dispersion, diffraction, interference and scattering. Dispersion creates the rainbow of colors when white light shines through a prism. Caustics, the focusing and de-focusing of light through a refractive medium, can be interpreted as a special case of dispersion where all the wavelengths travel along the same paths. In this paper we extend Adaptive Caustic Mapping (ACM), a previously proposed caustics mapping algorithm, to handle physically-based dispersion. Our proposed method runs in screen-space, and is fast enough to display plausible dispersion phenomena at real-time frame rates.

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. Chartier, G.: Introduction to Optics. Springer (2005)

    Google Scholar 

  2. Cook, R., Torrance, K.: A Reflectance Model for Computer Graphics. ACM Transactions on Graphics 1(1), 7–24 (1982)

    Article  Google Scholar 

  3. Ďurikovič, R., Kimura, R.: Spectrum-Based Rendering Using Programmable Graphics Hardware. In: SCCG 2005 Proceedings, pp. 233–236 (2005)

    Google Scholar 

  4. Evans, G.F., McCool, M.D.: Stratified Wavelength Clusters for Efficient Spectral Monte Carlo Rendering. In: Graphics Interface (1999)

    Google Scholar 

  5. Gooch, J.W.: Encyclopedic Dictionary of Polymers, vol. 1. Springer (2010)

    Google Scholar 

  6. Gumbau, J., Chover, M., Sbert, M.: Screen Space Soft Shadows. In: GPU Pro., pp. 477-490. AK Peters (2010)

    Google Scholar 

  7. Guy, S., Soler, C.: Graphics Gems Revisited: Fast and Physically-Based Rendering of Gemstones. ACM Transactions on Graphics 23(3), 231–238 (2004)

    Article  Google Scholar 

  8. Hecht, E.: Optics, 4th edn. Addison Wesley (2001)

    Google Scholar 

  9. Hu, W., Dong, Z., Ihrke, I., Grosch, T., Yuan, G., Seidel, H.-P.: Interactive Volume Caustics in Single-Scattering Media. In: Proc. 2010 ACM SIGGRAPH Symp. Interactive 3D Graphics and Games, I3D 2010, pp. 109–117 (2010)

    Google Scholar 

  10. Jensen, H.W.: Global Illumination Using Photon Maps. In: Rendering Techniques 1996, pp. 21-30 (1996)

    Google Scholar 

  11. Kajiya, J.: The Rendering Equation. In: SIGGRAPH 1986 Proceedings, vol. 20(4), pp. 143–150 (1986)

    Google Scholar 

  12. Kanamori, S., Fujiwara, K., Yoshinobu, T., Raytchev, B., Tamaki, T., Kaneda, K.: Physically-Based Rendering of Rainbows Under Various Atmospheric Conditions. Computer Graphics and Applications (PG), 39–45 (2010)

    Google Scholar 

  13. Kenton Musgrave, F.: Prisms and Rainbows: A Dispersion Model for Computer Graphics. In: Proc. of Graphics Interface 1989, pp. 227–234 (1989)

    Google Scholar 

  14. Shah, M., Konttinen, J., Pattanaik, S.: Caustics Mapping: An Image-Space Technique for Real-Time Caustics. IEEE Transaction on Visualization and Computer Graphics (2005)

    Google Scholar 

  15. Shirley, P.: A Ray Tracing Method for Illumination Calculation in Diffuse-Specular Scenes. In: Proceedings on Graphics Interface, pp. 205–212 (1990)

    Google Scholar 

  16. Sikachev, P., Tisevich, I., Ignatenko, A.: Rendering Smooth Spectrum Caustics on Plane for Refractive Polyhedrons. In: 18th International Conference on Computer Graphics Graphicon 2008, pp. 172–176 (2008)

    Google Scholar 

  17. Thomas, S.: Dispersive Refraction in Ray Tracing. The Visual Computer 2(1), 3–8 (1986)

    Article  Google Scholar 

  18. Wyman, C., Davis, S.: Interactive Image-Space Techniques for Approximating Caustics. In: ACM Symposium on Interactive 3D Graphics and Games, pp. 153–160 (2006)

    Google Scholar 

  19. Wyman, C.: Hierarchical Caustic Maps. In: ACM Symposium on Interactive 3D Graphics and Games, pp. 163–171 (2008)

    Google Scholar 

  20. Wyman, C., Nichols, G.: Adaptive Caustic Maps Using Deferred Shading. Computer Graphics Forum 28(2), 309–318 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blanchette, D., Agu, E. (2012). Adaptive Spectral Mapping for Real-Time Dispersive Refraction. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2012. Lecture Notes in Computer Science, vol 7431. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33179-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33179-4_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33178-7

  • Online ISBN: 978-3-642-33179-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics