Skip to main content
Top
Published in: Cluster Computing 4/2019

01-03-2018

Fast global illumination of dynamic water surface based on two stage rendering

Authors: Hua Li, Huamin Yang, Chao Xu, Jianping Zhao

Published in: Cluster Computing | Special Issue 4/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Water simulation plays an important role in computer graphics, and its complex optical properties are very computationally intensive due to the variation of phenomena. In this paper, a fast-global illumination method of dynamic water surface with precise reflection and refraction is proposed using a two-stage rendering strategy. At the first stage, we generate an improved Secondary Texture Map (iSDT) based on the distortion of Perlin noise. Our method generates octaves of Perlin noise to construct random height of water surface. For fast rendering the reflection, we utilize 2D mesh modelling water surfaces and optimize the uniform mesh of surface by a layer of detail approach. A 3D geometries’ mirror reflection with respect to 3D perspective view is computed and stored as a texture map. Then the texture map is distorted by octaves of Perlin noise. At the second stage, we combine the iSDT with ray tracing strategy for computing global illumination above the water surface. Experimental results show that our method reduces the rendering time compared with the original ray tracing, and both the opaque and transparent geometries are rendered with plausible high-quality with correct reflection and refraction.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Génevaux, J.D., Galin, É., Guérin, E., et al.: Terrain generation using procedural models based on hydrology [J]. ACM Trans. Gr. (TOG) 32(4), 143 (2013)MATH Génevaux, J.D., Galin, É., Guérin, E., et al.: Terrain generation using procedural models based on hydrology [J]. ACM Trans. Gr. (TOG) 32(4), 143 (2013)MATH
2.
go back to reference Lee, M.W., Jung, C.H., Lee, M.G., et al.: Data definition of 3D character modelling and animation using H-Anim[J]. JoC 6(2), 19–29 (2015) Lee, M.W., Jung, C.H., Lee, M.G., et al.: Data definition of 3D character modelling and animation using H-Anim[J]. JoC 6(2), 19–29 (2015)
3.
go back to reference Monaghan, J.J.: Smoothed particle hydrodynamics [J]. Ann. Rev. Astron. Astrophys. 30(1), 543–574 (1992)CrossRef Monaghan, J.J.: Smoothed particle hydrodynamics [J]. Ann. Rev. Astron. Astrophys. 30(1), 543–574 (1992)CrossRef
4.
go back to reference Huang, C., Zhu, J., Sun, H., et al.: Parallel-optimizing SPH fluid simulation for realistic VR environments [J]. Comput. Anim. Virtual Worlds 26(1), 43–54 (2015)CrossRef Huang, C., Zhu, J., Sun, H., et al.: Parallel-optimizing SPH fluid simulation for realistic VR environments [J]. Comput. Anim. Virtual Worlds 26(1), 43–54 (2015)CrossRef
6.
go back to reference Im, S.K., Chan, K.H.: Fast particle neighbor searching for unlimited scene with fluid refraction improvement [J]. Int. J. Model. Optim. 6(2), 71 (2016)CrossRef Im, S.K., Chan, K.H.: Fast particle neighbor searching for unlimited scene with fluid refraction improvement [J]. Int. J. Model. Optim. 6(2), 71 (2016)CrossRef
7.
go back to reference Djado, K., Egli, R., Granger, F.: Particle-based drop animation on meshes in real time[J]. Comput. Anim. Virtual Worlds 23(3–4), 301–309 (2012)CrossRef Djado, K., Egli, R., Granger, F.: Particle-based drop animation on meshes in real time[J]. Comput. Anim. Virtual Worlds 23(3–4), 301–309 (2012)CrossRef
8.
go back to reference Liu, S., Xiong, Y.: Fast and stable simulation of virtual water scenes with interactions. Virtual Real. 17, 77 (2013)CrossRef Liu, S., Xiong, Y.: Fast and stable simulation of virtual water scenes with interactions. Virtual Real. 17, 77 (2013)CrossRef
9.
go back to reference Wang, Y., Baboulin, M., Dongarra, J., et al.: A parallel solver for incompressible fluid flows [J]. Procedia Comput. Sci. 18, 439–448 (2013)CrossRef Wang, Y., Baboulin, M., Dongarra, J., et al.: A parallel solver for incompressible fluid flows [J]. Procedia Comput. Sci. 18, 439–448 (2013)CrossRef
10.
go back to reference Liu, S., Xiong, Y.: Fast and stable simulation of virtual water scenes with interactions [J]. Virtual Real. 17(1), 77–88 (2013)CrossRef Liu, S., Xiong, Y.: Fast and stable simulation of virtual water scenes with interactions [J]. Virtual Real. 17(1), 77–88 (2013)CrossRef
11.
go back to reference Macklin, M., Müller, M., Chentanez, N., et al.: Unified particle physics for real-time applications [J]. ACM Trans. Gr. (TOG) 33(4), 153 (2014) Macklin, M., Müller, M., Chentanez, N., et al.: Unified particle physics for real-time applications [J]. ACM Trans. Gr. (TOG) 33(4), 153 (2014)
12.
go back to reference Darles, E., Crespin, B., Ghazanfarpour, D., et al.: A survey of ocean simulation and rendering techniques in computer graphics. Comput. Gr. Forum 30(1), 43–60 (2011)CrossRef Darles, E., Crespin, B., Ghazanfarpour, D., et al.: A survey of ocean simulation and rendering techniques in computer graphics. Comput. Gr. Forum 30(1), 43–60 (2011)CrossRef
13.
go back to reference Nielsen, M.B., Söderström, A., Bridson, R.: Synthesizing waves from animated height fields[J]. ACM Trans. Gr. (TOG) 32(1), 2 (2013)MATH Nielsen, M.B., Söderström, A., Bridson, R.: Synthesizing waves from animated height fields[J]. ACM Trans. Gr. (TOG) 32(1), 2 (2013)MATH
14.
go back to reference Lee, H.M., Go, C., Lee, W.H.: An efficient algorithm for rendering large bodies of water [J]. Entertain. Comput. ICEC 2006, 302–305 (2006) Lee, H.M., Go, C., Lee, W.H.: An efficient algorithm for rendering large bodies of water [J]. Entertain. Comput. ICEC 2006, 302–305 (2006)
15.
go back to reference Bruneton, E., Neyret, F., Holzschuch, N.: Real-time realistic ocean lighting using seamless transitions from geometry to BRDF. Comput. Gr. Forum 29(2), 487–496 (2010)CrossRef Bruneton, E., Neyret, F., Holzschuch, N.: Real-time realistic ocean lighting using seamless transitions from geometry to BRDF. Comput. Gr. Forum 29(2), 487–496 (2010)CrossRef
16.
go back to reference Simulation, I.H.: View-dependent tessellation and simulation of ocean surfaces [J]. Sci. World J. 3, 979418 (2014) Simulation, I.H.: View-dependent tessellation and simulation of ocean surfaces [J]. Sci. World J. 3, 979418 (2014)
17.
go back to reference Saravanan, V., Pralhaddas, K.D., Kothari, D.P., et al.: An optimizing pipeline stall reduction algorithm for power and performance on multi-core CPUs [J]. Hum. Centric Comput. Inf. Sci. 5(1), 2 (2015)CrossRef Saravanan, V., Pralhaddas, K.D., Kothari, D.P., et al.: An optimizing pipeline stall reduction algorithm for power and performance on multi-core CPUs [J]. Hum. Centric Comput. Inf. Sci. 5(1), 2 (2015)CrossRef
18.
go back to reference Liang, J., Gong, J., Li, Y.: Realistic rendering for physically based shallow water simulation in virtual geographic environments (VGEs) [J]. Ann GIS 21(4), 301–312 (2015)CrossRef Liang, J., Gong, J., Li, Y.: Realistic rendering for physically based shallow water simulation in virtual geographic environments (VGEs) [J]. Ann GIS 21(4), 301–312 (2015)CrossRef
19.
go back to reference Smelik, R.M., Tutenel, T., Bidarra, R., et al.: A survey on procedural modelling for virtual worlds. Comput. Gr. Forum 33(6), 31–50 (2014)CrossRef Smelik, R.M., Tutenel, T., Bidarra, R., et al.: A survey on procedural modelling for virtual worlds. Comput. Gr. Forum 33(6), 31–50 (2014)CrossRef
Metadata
Title
Fast global illumination of dynamic water surface based on two stage rendering
Authors
Hua Li
Huamin Yang
Chao Xu
Jianping Zhao
Publication date
01-03-2018
Publisher
Springer US
Published in
Cluster Computing / Issue Special Issue 4/2019
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-018-2063-9

Other articles of this Special Issue 4/2019

Cluster Computing 4/2019 Go to the issue

Premium Partner