Skip to main content
Log in

An interactive rendering system using hierarchical data structure for earth-scale clouds

  • Research Papers
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

This paper presents an interactive system for realistic visualization of earth-scale clouds. Realistic images can be generated at interactive frame rates while the viewpoint and the sunlight directions can be changed interactively. The realistic display of earth-scale clouds requires us to render large volume data representing the density distribution of the clouds. However, this is generally time-consuming and it is difficult to achieve the interactive performance, especially when the sunlight direction can be changed. To address this, our system precomputes the integrated intensities and opacities of clouds for various viewing and sunlight directions. This idea is combined with a novel hierarchical data structure for further acceleration. The photorealism of the final image is improved by taking into account the atmospheric effects and shadows of clouds on the earth. We demonstrate the usefulness of our system by an application to a space flight simulation.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Gobbetti E, Marton F. Far Voxels-A multiresolution framework for interactive rendering of huge complex 3D models on commodity graphics platforms. ACM Trans Graph, 2005, 24: 878–885

    Article  Google Scholar 

  2. Kajiya J T, Herzen B P V. Ray tracing volume densities. Comput Graph, 1984, 18: 165–174

    Article  Google Scholar 

  3. Sloan P P, Kautz J, Snyder J. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Trans Graph, 2002, 21: 527–536

    Article  Google Scholar 

  4. Harris M J, Lastra A. Real-time cloud rendering. Comput Graph Forum, 2001, 20: 76–84

    Article  Google Scholar 

  5. Szirmay-Kalos L, Sbert M, Umenhoffer T. Real-time multiple scattering in participating media with illumination networks. In: Eurographics Symposium on Rendering. 2005. 277–282

  6. Chen Y, Tong X, Wang J, et al. Shell texture functions. ACM Trans Graph, 2004, 23: 343–353

    Article  Google Scholar 

  7. Song Y, Chen Y, Tong X, et al. Shell radiance texture functions. The Visual Comput, 2005, 21: 774–782

    Article  Google Scholar 

  8. Guthe S, Wand M, Gonser J, et al. Interactive rendering of large volume data sets. In: Proc IEEE Visualization, 2002. 53–60

  9. Wang C, Gao J, Li L, et al. A multiresolution volume rendering framework for large-scale time-varying data visualization. Volume Graph, 2005, 11–19

  10. Childs H, Duchaineau M, Ma K L. A scalable, hybrid scheme for volume rendering massive data sets. In: Proc Eurographics Symposium on Parallel Graphics and Visualization, 2007. 153–162

  11. Gao J, Huang J, Shen H W, et al. Visibility culling using plenoptic opacity function for large scale data visualization. In: Proc. IEEE Visualization, 2003. 342–348

  12. Vlasic D, Pfister H, Molinov S, et al. Opacity light field: interactive rendering of surface light fields with view-dependent opacity. In: The 2003 Symposium on Interactive 3D Graphics. 2003, 65–74

  13. Hadwiger M, Kratz A, Sigg C, et al. GPU-accelerated deep shadow maps for direct volume rendering. In: Proc. Graphics Hardware, 2006. 49–52

  14. Ribarsky W, Faust N, Wartell Z, et al. Visual query of time-dependent 3D weather in a global geospatial environment. In: Ladner R, Shaw K, Abdelgerfi M, eds. Mining Spatio-Temporal Information Systems. Berlin: Springer, 2002

    Google Scholar 

  15. Riley K, Song Y, Kraus M, et al. Visualization of structured nonuniform grids. IEEE Comput Graph Appl, 2006, 25: 46–55

    Article  Google Scholar 

  16. Nishita T, Shirai T, Tadamura K, et al. Display of the earth taking into account atmospheric scattering. In: Proc. SIGGRAPH 1993. 175–182

  17. Dobashi Y, Yamamoto T, Nishita T. Interactive rendering of atmospheric effects using graphics hardware. In: Proc Graphics Hardware, 2002. 99–108

  18. Rusinkiewicz S, Levoy M. QSplat: a multiresolution point rendering system for large meshes. In: Proc ACM SIGGRAPH, 2000. 343–352

  19. Linde Y, Buzo A, Gray R. An algorithm for vector quantizer design. IEEE Trans Commun, 1980, 28: 84–95

    Article  Google Scholar 

  20. Segal M, Korobkin C, Widenfelt R, et al. Fast shadows and lighting effects using texture mapping. Comput Graph, 1992, 26: 249–252

    Article  Google Scholar 

  21. Guennebaud G, Berthe L, Paulin M. Deferred splatting. Comput Graph Forum, 2004, 23: 653–660

    Article  Google Scholar 

  22. Cabral B, Cam N, Foran J. Accelerated volume rendering and tomographics reconstruction using texture mapping hardware. In: Proc ACM Symposium on Volume Visualization, 1990. 91–98

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yoshinori Dobashi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dobashi, Y., Yamamoto, T. & Nishita, T. An interactive rendering system using hierarchical data structure for earth-scale clouds. Sci. China Inf. Sci. 53, 920–931 (2010). https://doi.org/10.1007/s11432-010-0070-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-010-0070-4

Keywords

Navigation