Skip to main content
Top

2016 | OriginalPaper | Chapter

Image-Based Post-processing for Realistic Real-Time Rendering of Scenes in the Presence of Fluid Simulations and Image-Based Lighting

Authors : Julian Puhl, Martin Knuth, Arjan Kuijper

Published in: Advances in Visual Computing

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

For real-time fluid simulation currently two methods are available: grid-based simulation and particle-based simulation. They both approximate the simulation of a fluid and have in common that they do not directly generate a visually pleasant surface. Due to time constraints, the subsequent generation of the fluid surface may not consume much time. What is usually generated is an approximate surface, which consists of many individual mesh elements and has no optical properties of a fluid. The visualization of a fluid in image space may contain different detail densities depending on the distance between observer and the fluid. Therefore, filters need to be applied in order to smooth these details to a consistent surface. Many approaches use strong filters in this step, which results in a too smooth surface. To this surface then noise is added in order to give it a rough appearance. To avoid this ad-hoc approach we present a post-processing approach of the direct visualization of the simulation data via image processing applications by both smoothing filters and an image pyramid. Our presented approach based on an image pyramid provides access to various levels of detail. These are used as a controllable low pass filter. Thus, different amounts of smoothing can be selected depending on the distance to the viewer, granting a better surface reconstruction.

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 Chentanez, N., Müller, M., Kim, T.: Coupling 3D eulerian, heightfield and particle methods for interactive simulation of large scale liquid phenomena. IEEE Trans. Vis. Comput. Graph. 21, 1116–1128 (2015)CrossRef Chentanez, N., Müller, M., Kim, T.: Coupling 3D eulerian, heightfield and particle methods for interactive simulation of large scale liquid phenomena. IEEE Trans. Vis. Comput. Graph. 21, 1116–1128 (2015)CrossRef
3.
go back to reference Bender, J., Müller, M., Otaduy, M.A., Teschner, M., Macklin, M.: A survey on position-based simulation methods in computer graphics. Comput. Graph. Forum 33, 228–251 (2014)CrossRef Bender, J., Müller, M., Otaduy, M.A., Teschner, M., Macklin, M.: A survey on position-based simulation methods in computer graphics. Comput. Graph. Forum 33, 228–251 (2014)CrossRef
4.
go back to reference Puhl, J.: Materialsysteme für das realistische echtzeit-rendering von szenen in anwesenheit von flüssigkeitssimulationen und image-based lighting. Technical report, TU Darmstadt (2014) Puhl, J.: Materialsysteme für das realistische echtzeit-rendering von szenen in anwesenheit von flüssigkeitssimulationen und image-based lighting. Technical report, TU Darmstadt (2014)
5.
go back to reference van der Laan, W.J., Green, S., Sainz, M.: Screen space fluid rendering with curvature flow. In: Proceedings of the 2009 Symposium on Interactive 3D Graphics, SI3D 2009, 27 February – 1 March, 2009, Boston, Massachusetts, USA, pp. 91–98 (2009) van der Laan, W.J., Green, S., Sainz, M.: Screen space fluid rendering with curvature flow. In: Proceedings of the 2009 Symposium on Interactive 3D Graphics, SI3D 2009, 27 February – 1 March, 2009, Boston, Massachusetts, USA, pp. 91–98 (2009)
6.
go back to reference Müller, M., Schirm, S., Duthaler, S.: Screen space meshes. In: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2007, pp. 9–15. Eurographics Association, Aire-la-Ville (2007) Müller, M., Schirm, S., Duthaler, S.: Screen space meshes. In: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2007, pp. 9–15. Eurographics Association, Aire-la-Ville (2007)
7.
go back to reference Macklin, M., Müller, M.: Position based fluids. ACM Trans. Graph. 32, 104:1–104:12 (2013)CrossRefMATH Macklin, M., Müller, M.: Position based fluids. ACM Trans. Graph. 32, 104:1–104:12 (2013)CrossRefMATH
8.
go back to reference Yu, J., Turk, G.: Reconstructing surfaces of particle-based fluids using anisotropic kernels. ACM Trans. Graph. 32, 5 (2013)CrossRefMATH Yu, J., Turk, G.: Reconstructing surfaces of particle-based fluids using anisotropic kernels. ACM Trans. Graph. 32, 5 (2013)CrossRefMATH
9.
go back to reference Goswami, P., Schlegel, P., Solenthaler, B., Pajarola, R.: Interactive SPH simulation and rendering on the GPU. In: Proceedings of the 2010 Eurographics/ACM SIGGRAPH Symposium on Computer Animation, SCA 2010, pp. 55–64 (2010) Goswami, P., Schlegel, P., Solenthaler, B., Pajarola, R.: Interactive SPH simulation and rendering on the GPU. In: Proceedings of the 2010 Eurographics/ACM SIGGRAPH Symposium on Computer Animation, SCA 2010, pp. 55–64 (2010)
10.
go back to reference Kornprobst, P., Tumblin, J., Durand, F.: Bilateral filtering: theory and applications. Found. Trends Comput. Graph. Vis. 4, 1–74 (2009)MATH Kornprobst, P., Tumblin, J., Durand, F.: Bilateral filtering: theory and applications. Found. Trends Comput. Graph. Vis. 4, 1–74 (2009)MATH
11.
go back to reference Wong, T.: Image-based lighting. In: Ikeuchi, K. (ed.) Computer Vision, A Reference Guide, pp. 387–390. Springer, Heidelberg (2014)CrossRef Wong, T.: Image-based lighting. In: Ikeuchi, K. (ed.) Computer Vision, A Reference Guide, pp. 387–390. Springer, Heidelberg (2014)CrossRef
12.
go back to reference Knuth, M., Altenhofen, C., Kuijper, A., Bender, J.: Efficient self-shadowing using image-based lighting on glossy surfaces. In: Vision, Modeling and Visualization, VMV 2014, pp. 159–166 (2014) Knuth, M., Altenhofen, C., Kuijper, A., Bender, J.: Efficient self-shadowing using image-based lighting on glossy surfaces. In: Vision, Modeling and Visualization, VMV 2014, pp. 159–166 (2014)
13.
go back to reference Reinhard, E., Ward, G., Pattanaik, S.N., Debevec, P.E., Heidrich, W.: High Dynamic Range Imaging - Acquisition, Display, and Image-Based Lighting, 2nd edn. Academic Press, Orlando (2010) Reinhard, E., Ward, G., Pattanaik, S.N., Debevec, P.E., Heidrich, W.: High Dynamic Range Imaging - Acquisition, Display, and Image-Based Lighting, 2nd edn. Academic Press, Orlando (2010)
14.
go back to reference Shreiner, D., Sellers, G., Kessenich, J., Licea-Kaneand, B.: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 4.3, 8th edn. Addison-Wesley Professional, Upper Saddle River (2013) Shreiner, D., Sellers, G., Kessenich, J., Licea-Kaneand, B.: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 4.3, 8th edn. Addison-Wesley Professional, Upper Saddle River (2013)
15.
go back to reference Akenine-Möller, T., Haines, E., Hoffman, N.: Real-Time Rendering, 3rd edn. A.K. Peters Ltd., Natick (2008)CrossRef Akenine-Möller, T., Haines, E., Hoffman, N.: Real-Time Rendering, 3rd edn. A.K. Peters Ltd., Natick (2008)CrossRef
16.
go back to reference Schmitt, N., Knuth, M., Bender, J., Kuijper, A.: Multilevel cloth simulation using GPU surface sampling. In: Proceedings of 10th Workshop on Virtual Reality Interactions and Physical Simulations, VRIPHYS 2013, Lille, France, pp. 1–10 (2013) Schmitt, N., Knuth, M., Bender, J., Kuijper, A.: Multilevel cloth simulation using GPU surface sampling. In: Proceedings of 10th Workshop on Virtual Reality Interactions and Physical Simulations, VRIPHYS 2013, Lille, France, pp. 1–10 (2013)
17.
go back to reference Bauer, F., Knuth, M., Kuijper, A., Bender, J.: Screen-space ambient occlusion using a-buffer techniques. In: 2013 International Conference on Computer-Aided Design and Computer Graphics, CAD/Graphics 2013, November 16–18, 2013, Guangzhou, China, pp. 140–147 (2013) Bauer, F., Knuth, M., Kuijper, A., Bender, J.: Screen-space ambient occlusion using a-buffer techniques. In: 2013 International Conference on Computer-Aided Design and Computer Graphics, CAD/Graphics 2013, November 16–18, 2013, Guangzhou, China, pp. 140–147 (2013)
18.
go back to reference Kuijper, A.: P-laplacian driven image processing. In: Proceedings of the International Conference on Image Processing, ICIP 2007, September 16–19, 2007, San Antonio, Texas, USA, pp. 257–260 (2007) Kuijper, A.: P-laplacian driven image processing. In: Proceedings of the International Conference on Image Processing, ICIP 2007, September 16–19, 2007, San Antonio, Texas, USA, pp. 257–260 (2007)
19.
go back to reference Kuijper, A., Florack, L.: Understanding and modeling the evolution of critical points under Gaussian blurring. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2350, pp. 143–157. Springer, Heidelberg (2002). doi:10.1007/3-540-47969-4_10 CrossRef Kuijper, A., Florack, L.: Understanding and modeling the evolution of critical points under Gaussian blurring. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2350, pp. 143–157. Springer, Heidelberg (2002). doi:10.​1007/​3-540-47969-4_​10 CrossRef
20.
go back to reference Kuijper, A.: Geometrical PDEs based on second-order derivatives of gauge coordinates in image processing. Image Vis. Comput. 27, 1023–1034 (2009)CrossRef Kuijper, A.: Geometrical PDEs based on second-order derivatives of gauge coordinates in image processing. Image Vis. Comput. 27, 1023–1034 (2009)CrossRef
21.
go back to reference Julià, C., Sappa, A.D., Lumbreras, F., Serrat, J., López, A.: Recovery of surface normals and reflectance from different lighting conditions. In: Campilho, A., Kamel, M. (eds.) ICIAR 2008. LNCS, vol. 5112, pp. 315–325. Springer, Heidelberg (2008). doi:10.1007/978-3-540-69812-8_31 CrossRef Julià, C., Sappa, A.D., Lumbreras, F., Serrat, J., López, A.: Recovery of surface normals and reflectance from different lighting conditions. In: Campilho, A., Kamel, M. (eds.) ICIAR 2008. LNCS, vol. 5112, pp. 315–325. Springer, Heidelberg (2008). doi:10.​1007/​978-3-540-69812-8_​31 CrossRef
22.
go back to reference Aubert, G., Kornprobst, P.: Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations. Applied Mathematical Sciences, vol. 147, 2nd edn. Springer, Heidelberg (2006)MATH Aubert, G., Kornprobst, P.: Mathematical Problems in Image Processing: Partial Differential Equations and the Calculus of Variations. Applied Mathematical Sciences, vol. 147, 2nd edn. Springer, Heidelberg (2006)MATH
23.
24.
go back to reference Germann, M., Hornung, A., Keiser, R., Ziegler, R., Würmlin, S., Gross, M.: Articulated billboards for video-based rendering. Comput. Graph. Forum (Proc. Eurographics) 29, 585–594 (2010)CrossRef Germann, M., Hornung, A., Keiser, R., Ziegler, R., Würmlin, S., Gross, M.: Articulated billboards for video-based rendering. Comput. Graph. Forum (Proc. Eurographics) 29, 585–594 (2010)CrossRef
Metadata
Title
Image-Based Post-processing for Realistic Real-Time Rendering of Scenes in the Presence of Fluid Simulations and Image-Based Lighting
Authors
Julian Puhl
Martin Knuth
Arjan Kuijper
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-50835-1_38

Premium Partner