Skip to main content
Top

2019 | OriginalPaper | Chapter

Improved Volume Scattering

Authors : Haysn Hornbeck, Usman Alim

Published in: Advances in Computer Graphics

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

This paper examines two approaches to improve the realism of volume scattering functions. The first uses a convex combination of multiple Henyey-Greenstein distributions to approximate a more complicated scattering distribution, while the second allows negative coefficients. The former is already supported in some renderers, the latter is not and carries a significant performance penalty. Chromatic scattering is also explored, and found to be beneficial in some circumstances. Source code is publicly available under an open-source license.

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
2.
go back to reference Alefeld, G.E., Potra, F.A., Shi, Y.: Algorithm 748: enclosing zeros of continuous functions. ACM Trans. Math. Softw. 21(3), 327–344 (1995)CrossRef Alefeld, G.E., Potra, F.A., Shi, Y.: Algorithm 748: enclosing zeros of continuous functions. ACM Trans. Math. Softw. 21(3), 327–344 (1995)CrossRef
3.
go back to reference Bitterli, B., et al.: A radiative transfer framework for non-exponential media. In: SIGGRAPH Asia 2018 Technical Papers on - SIGGRAPH Asia 2018, pp. 1–17. ACM Press, Tokyo (2018) Bitterli, B., et al.: A radiative transfer framework for non-exponential media. In: SIGGRAPH Asia 2018 Technical Papers on - SIGGRAPH Asia 2018, pp. 1–17. ACM Press, Tokyo (2018)
4.
go back to reference Bouthors, A., Neyret, F., Max, N., Bruneton, E., Crassin, C.: Interactive multiple anisotropic scattering in clouds, p. 173. ACM Press (2008) Bouthors, A., Neyret, F., Max, N., Bruneton, E., Crassin, C.: Interactive multiple anisotropic scattering in clouds, p. 173. ACM Press (2008)
5.
go back to reference Burley, B., et al.: The design and evolution of disney’s hyperion renderer. ACM Trans. Graph. 37(3), 1–22 (2018)MathSciNetCrossRef Burley, B., et al.: The design and evolution of disney’s hyperion renderer. ACM Trans. Graph. 37(3), 1–22 (2018)MathSciNetCrossRef
7.
go back to reference Deng, Y., Ni, Y., Li, Z., Mu, S., Zhang, W.: Toward real-time ray tracing: a survey on hardware acceleration and microarchitecture techniques. ACM Comput. Surv. 50(4), 1–41 (2017)CrossRef Deng, Y., Ni, Y., Li, Z., Mu, S., Zhang, W.: Toward real-time ray tracing: a survey on hardware acceleration and microarchitecture techniques. ACM Comput. Surv. 50(4), 1–41 (2017)CrossRef
8.
9.
go back to reference Feynman, R.P., Leighton, R.B., Sands, M.: The Feynman Lectures, vol. 1. Addison-Wesley, Reading (1963) Feynman, R.P., Leighton, R.B., Sands, M.: The Feynman Lectures, vol. 1. Addison-Wesley, Reading (1963)
11.
go back to reference Frisvad, J.R.: Importance sampling the Rayleigh phase function. J. Opt. Soc. Am. A 28(12), 2436 (2011)CrossRef Frisvad, J.R.: Importance sampling the Rayleigh phase function. J. Opt. Soc. Am. A 28(12), 2436 (2011)CrossRef
12.
go back to reference Gkioulekas, I., Zhao, S., Bala, K., Zickler, T., Levin, A.: Inverse volume rendering with material dictionaries. ACM Trans. Graph. 32(6), 162:1–162:13 (2013)CrossRef Gkioulekas, I., Zhao, S., Bala, K., Zickler, T., Levin, A.: Inverse volume rendering with material dictionaries. ACM Trans. Graph. 32(6), 162:1–162:13 (2013)CrossRef
13.
go back to reference Goodman, T.N., Micchelli, C.A., Rodriguez, G., Seatzu, S.: Spectral factorization of Laurent polynomials. Adv. Comput. Math. 7(4), 429–454 (1997)MathSciNetCrossRef Goodman, T.N., Micchelli, C.A., Rodriguez, G., Seatzu, S.: Spectral factorization of Laurent polynomials. Adv. Comput. Math. 7(4), 429–454 (1997)MathSciNetCrossRef
14.
go back to reference Gritz, L., Stein, C., Kulla, C., Conty, A.: Open shading language. In: ACM SIGGRAPH 2010 Talks, p. 33. ACM (2010) Gritz, L., Stein, C., Kulla, C., Conty, A.: Open shading language. In: ACM SIGGRAPH 2010 Talks, p. 33. ACM (2010)
16.
go back to reference Heitz, E., Hanika, J., d’Eon, E., Dachsbacher, C.: Multiple-scattering microfacet BSDFs with the Smith model. ACM Trans. Graph. (TOG) 35(4), 58 (2016) Heitz, E., Hanika, J., d’Eon, E., Dachsbacher, C.: Multiple-scattering microfacet BSDFs with the Smith model. ACM Trans. Graph. (TOG) 35(4), 58 (2016)
17.
go back to reference Henyey, L.G., Greenstein, J.L.: Diffuse radiation in the galaxy. Astrophys. J. 93, 70–83 (1941)CrossRef Henyey, L.G., Greenstein, J.L.: Diffuse radiation in the galaxy. Astrophys. J. 93, 70–83 (1941)CrossRef
18.
go back to reference Hess, M., Koepke, P., Schult, I.: Optical properties of aerosols and clouds: the software package OPAC. Bull. Am. Meteorol. Soc. 79(5), 831–844 (1998)CrossRef Hess, M., Koepke, P., Schult, I.: Optical properties of aerosols and clouds: the software package OPAC. Bull. Am. Meteorol. Soc. 79(5), 831–844 (1998)CrossRef
19.
go back to reference Hoffman, M.D., Gelman, A.: The No-U-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo. J. Mach. Learn. Res. 15(1), 1593–1623 (2014)MathSciNetMATH Hoffman, M.D., Gelman, A.: The No-U-turn sampler: adaptively setting path lengths in Hamiltonian Monte Carlo. J. Mach. Learn. Res. 15(1), 1593–1623 (2014)MathSciNetMATH
22.
23.
go back to reference Kalantari, N.K., Bako, S., Sen, P.: A machine learning approach for filtering Monte Carlo noise. ACM Trans. Graph. 34(4), 122:1–122:12 (2015)CrossRef Kalantari, N.K., Bako, S., Sen, P.: A machine learning approach for filtering Monte Carlo noise. ACM Trans. Graph. 34(4), 122:1–122:12 (2015)CrossRef
24.
go back to reference Mishchenko, M.I., Macke, A.: How big should hexagonal ice crystals be to produce halos? Appl. Opt. 38(9), 1626–1629 (1999)CrossRef Mishchenko, M.I., Macke, A.: How big should hexagonal ice crystals be to produce halos? Appl. Opt. 38(9), 1626–1629 (1999)CrossRef
27.
go back to reference Spencer, G., Shirley, P., Zimmerman, K., Greenberg, D.P.: Physically-based glare effects for digital images. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques - SIGGRAPH 1995, pp. 325–334. ACM Press (1995) Spencer, G., Shirley, P., Zimmerman, K., Greenberg, D.P.: Physically-based glare effects for digital images. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques - SIGGRAPH 1995, pp. 325–334. ACM Press (1995)
28.
go back to reference Wald, I., et al.: OSPRay - a CPU ray tracing framework for scientific visualization. IEEE Trans. Vis. Comput. Graph. 23(1), 931–940 (2017)MathSciNetCrossRef Wald, I., et al.: OSPRay - a CPU ray tracing framework for scientific visualization. IEEE Trans. Vis. Comput. Graph. 23(1), 931–940 (2017)MathSciNetCrossRef
29.
go back to reference Witt, A.N.: Multiple scattering in reflection nebulae. i - a Monte Carlo approach. Astrophys. J. Suppl. Ser. 35, 6 (1977) Witt, A.N.: Multiple scattering in reflection nebulae. i - a Monte Carlo approach. Astrophys. J. Suppl. Ser. 35, 6 (1977)
30.
go back to reference Zhang, X., Lewis, M., Lee, M., Johnson, B., Korotaev, G.: The volume scattering function of natural bubble populations. Limnol. Oceanogr. 47(5), 1273–1282 (2002)CrossRef Zhang, X., Lewis, M., Lee, M., Johnson, B., Korotaev, G.: The volume scattering function of natural bubble populations. Limnol. Oceanogr. 47(5), 1273–1282 (2002)CrossRef
Metadata
Title
Improved Volume Scattering
Authors
Haysn Hornbeck
Usman Alim
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-22514-8_6

Premium Partner