Skip to main content

Real-Time Rendering of Light Shafts on GPU

  • Conference paper
Advances in Visual Computing (ISVC 2006)

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

Included in the following conference series:

Abstract

In the past, it is difficult to simulate light shafts effect in real-time. One major reason is the high computational expense to perform the physically-accurate computation of atmosphere scattering. Another is due to the limitation of computer resource, especially lack of power and programmability in the graphic hardware. Recently, with the advent of more powerful graphic card in standard PC platform and the development of programmable stages in the graphic pipeline, a lot of computational expensive algorithms are made available in modern commercial games. In this paper, we propose a novel method of rendering light shafts with atmospheric scattering based on actual physical phenomena. The proposed method utilizes hardware frame buffer object and a mesh refinement pattern to achieve photorealistic effect at high frame rate.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Nishita, T., Miyawaki, Y., Nakamae, E.: A Shading Model for Atmospheric Scattering Con-sidering Distribution of Light Sources. Computer Graphics 21(4), 303–310 (1987)

    Article  Google Scholar 

  2. Klassen, R.V.: Modeling the Effect of the Atmosphere on Light. ACM Transactions on Graphics 6(3), 215–237 (1987)

    Article  Google Scholar 

  3. Kaneda, K., Okamoto, T., Nakame, E., Nishita, T.: Photorealistic image synthesis for outdoor scenery under various atmospheric conditions. The Visual Computer 7, 5 and 6, 247–258 (1991)

    Google Scholar 

  4. Dobashi, Y., Yamamoto, T., Nishita, T.: Interactive rendering method for displaying shafts of light. In: Pacific Graphics (2000)

    Google Scholar 

  5. Dobashi, Y., Yamamoto, T., Nishita, T.: Interactive rendering of atmospheric scattering effects using graphics hardware. In: Proceedings of the conference on Graphics hardware (2002)

    Google Scholar 

  6. Preetham, A., Shirley, P., Smits, B.: A Practical Analytic Model for Daylight. In: Proc. SIGGRAPH 1999, pp. 91–199 (1999)

    Google Scholar 

  7. Rayleigh, L.: On the scattering of light by small particles. Philosophical Magazine 41, 447–451 (1871)

    Google Scholar 

  8. Liou, K.N.: An Introduction to Atmospheric Radiation. International Geophysics, vol. 84. Academic press, London (2002)

    Book  Google Scholar 

  9. Nishita, T., Dobashi, Y., Kaneda, K., Yamashita, H.: Display method of the sky color taking into account multiple scattering. In: Pacific Graphics, pp. 117–132 (1996)

    Google Scholar 

  10. Boubekeur, T., Schlick, C.: Generic Mesh Refinement on GPU. In: Proceedings of ACM SIGGRAPH/Eurographics Graphics Hardware (2005)

    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

Chen, S., Li, S., Wang, G. (2006). Real-Time Rendering of Light Shafts on GPU. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2006. Lecture Notes in Computer Science, vol 4291. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11919476_17

Download citation

  • DOI: https://doi.org/10.1007/11919476_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-48628-2

  • Online ISBN: 978-3-540-48631-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics