Skip to main content

2017 | OriginalPaper | Buchkapitel

11. Lighting and Shadows Rendering in Natural Scenes

verfasst von : Margarita N. Favorskaya, Lakhmi C. Jain

Erschienen in: Handbook on Advances in Remote Sensing and Geographic Information Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In natural scene rendering, the light is the most important factor. The global lighting models are based on the reflection and diffusion of light on the surfaces of objects. The lighting environment can be considered as a composition of the outgoing radiance due to the direct lighting from the sky and the reflection of skylight of the ground, the outgoing radiance due to the direct Sun lighting, and the outgoing radiance due to the indirect lighting from the Sun though neighbour leaves. Also, the bidirectional reflectance distribution functions for different types of materials can be designed using physically-based approach. In this chapter, some models, such as Lambertian surfaces, Phong’s reflectance model, Blinn-Phong’s reflectance model, and microfacet models, are discussed. In spite of a shadowing is still an expensive component, the virtual environment without shadows cannot be realistic. Some hard and soft shadow techniques, suitable for the natural scene rendering, are represented in the chapter.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Meyer A, Neyret F, Poulin P (2001) Interactive rendering of trees with shading and shadows. In: 12th Eurographics conference on rendering EGWR 2001, pp 183–196 Meyer A, Neyret F, Poulin P (2001) Interactive rendering of trees with shading and shadows. In: 12th Eurographics conference on rendering EGWR 2001, pp 183–196
2.
Zurück zum Zitat Boulanger K (2005) Real-time realistic rendering of nature scenes with dynamic lighting. Ph.D. dissertation, INRIA Boulanger K (2005) Real-time realistic rendering of nature scenes with dynamic lighting. Ph.D. dissertation, INRIA
3.
Zurück zum Zitat Reeves WT, Ricki Blau R (1985) Approximate and probabilistic algorithms for shading and rendering structured particle systems. Comput Graph 19(3):313–322CrossRef Reeves WT, Ricki Blau R (1985) Approximate and probabilistic algorithms for shading and rendering structured particle systems. Comput Graph 19(3):313–322CrossRef
4.
Zurück zum Zitat Hegeman K, Premoze S, Ashikhmin M, Drettakis G (2006) Approximate ambient occlusion for trees. In: Proceedings of 2006 symposium on interactive 3D graphics and games I3D 2006, pp 87–92 Hegeman K, Premoze S, Ashikhmin M, Drettakis G (2006) Approximate ambient occlusion for trees. In: Proceedings of 2006 symposium on interactive 3D graphics and games I3D 2006, pp 87–92
5.
Zurück zum Zitat Luft T, Balzer M, Deussen O (2007) Expressive illumination of foliage based on implicit surfaces. In: Proceedings of 3th eurographics conference on natural phenomena NPH 2007, pp 71–78 Luft T, Balzer M, Deussen O (2007) Expressive illumination of foliage based on implicit surfaces. In: Proceedings of 3th eurographics conference on natural phenomena NPH 2007, pp 71–78
6.
Zurück zum Zitat Peterson S, Lee L (2006) Simplified tree lighting using aggregate normals. ACM SIGGRAPH 2006 Sketches SIGGRAPH 2006, article No 47 Peterson S, Lee L (2006) Simplified tree lighting using aggregate normals. ACM SIGGRAPH 2006 Sketches SIGGRAPH 2006, article No 47
7.
Zurück zum Zitat Soler C, Sillion F, Blaise F, Dereffye P (2003) An efficient instantiation algorithm for simulating radiant energy transfer in plant models. ACM Trans Graph 22(2):204–233CrossRef Soler C, Sillion F, Blaise F, Dereffye P (2003) An efficient instantiation algorithm for simulating radiant energy transfer in plant models. ACM Trans Graph 22(2):204–233CrossRef
8.
Zurück zum Zitat Chelle M, Andrieu B, Bouatouch K (1998) Nested radiosity for plant canopies. Vis Comput 14(3):109–125CrossRef Chelle M, Andrieu B, Bouatouch K (1998) Nested radiosity for plant canopies. Vis Comput 14(3):109–125CrossRef
9.
Zurück zum Zitat Cook RL, Porter T, Carpenter L (1984) Distributed ray tracing. In: 11th Annual conference on computer graphics and interactive techniques ACM SIGGRAPH 1984, pp 137–145 Cook RL, Porter T, Carpenter L (1984) Distributed ray tracing. In: 11th Annual conference on computer graphics and interactive techniques ACM SIGGRAPH 1984, pp 137–145
10.
Zurück zum Zitat Crow FC (1977) Shadow algorithms for computer graphics. Comput Graph 11(2):242–248CrossRef Crow FC (1977) Shadow algorithms for computer graphics. Comput Graph 11(2):242–248CrossRef
11.
Zurück zum Zitat Williams L (1978) Casting curved shadows on curved surfaces. In: 5th Annual conference on computer graphics and interactive techniques ACM SIGGRAPH 1978, pp 270–274 Williams L (1978) Casting curved shadows on curved surfaces. In: 5th Annual conference on computer graphics and interactive techniques ACM SIGGRAPH 1978, pp 270–274
12.
Zurück zum Zitat McCool MD (2000) Shadow volume reconstruction from depth maps. ACM Trans Graph (TOG) 19(1):1–26CrossRef McCool MD (2000) Shadow volume reconstruction from depth maps. ACM Trans Graph (TOG) 19(1):1–26CrossRef
13.
Zurück zum Zitat Eisemann E, Schwarz M, Assarsson U, Wimmer M (2011) Real-time shadows. An A K Peters book. CRC Press, Boca RatonCrossRef Eisemann E, Schwarz M, Assarsson U, Wimmer M (2011) Real-time shadows. An A K Peters book. CRC Press, Boca RatonCrossRef
14.
Zurück zum Zitat Maxwell GM, BaileyMJ Goldschmidt VW (1986) Calculations of the radiation configuration factor using ray casting. Comput-Aided Des 18(7):371–379CrossRef Maxwell GM, BaileyMJ Goldschmidt VW (1986) Calculations of the radiation configuration factor using ray casting. Comput-Aided Des 18(7):371–379CrossRef
15.
Zurück zum Zitat Parker S, ParkerM Livnat Y, Sloan P-P, Hansen C, Shirley P (1999) Interactive ray tracing for volume visualization. IEEE Trans Vis Comput Graph 5(3):287–296CrossRef Parker S, ParkerM Livnat Y, Sloan P-P, Hansen C, Shirley P (1999) Interactive ray tracing for volume visualization. IEEE Trans Vis Comput Graph 5(3):287–296CrossRef
16.
Zurück zum Zitat Dietrich A, Schmittler J, Slusallek P (2006) World-space sample caching for efficient ray tracing of highly complex scenes. Technical Report TR-2006-01, Computer Graphics Group, Saarland University Dietrich A, Schmittler J, Slusallek P (2006) World-space sample caching for efficient ray tracing of highly complex scenes. Technical Report TR-2006-01, Computer Graphics Group, Saarland University
17.
Zurück zum Zitat Ashdown I (1995) Radiosity: a programmer’s perspective. Wiley, New York Ashdown I (1995) Radiosity: a programmer’s perspective. Wiley, New York
18.
Zurück zum Zitat Soler C, Sillion F (1998) Automatic calculation of soft shadow textures for fast, high quality radiosity. In: Drettakis G, Max N (eds) Rendering techniques 1998 Soler C, Sillion F (1998) Automatic calculation of soft shadow textures for fast, high quality radiosity. In: Drettakis G, Max N (eds) Rendering techniques 1998
19.
Zurück zum Zitat Stamminger M, Drettakis G (2002) Perspective shadow maps. ACM Trans Graph 21(3):557–562CrossRef Stamminger M, Drettakis G (2002) Perspective shadow maps. ACM Trans Graph 21(3):557–562CrossRef
20.
Zurück zum Zitat Lloyd DB, Govindaraju NK, Quammen C, Molnar SE, Manocha D (2008) Logarithmic perspective shadow maps. ACM Trans Graph 27(4):1–39CrossRef Lloyd DB, Govindaraju NK, Quammen C, Molnar SE, Manocha D (2008) Logarithmic perspective shadow maps. ACM Trans Graph 27(4):1–39CrossRef
21.
Zurück zum Zitat Kolic I, Mihajlovic Z (2012) Camera space shadow maps for large virtual environments. Virtual Reality 16(4):289–299CrossRef Kolic I, Mihajlovic Z (2012) Camera space shadow maps for large virtual environments. Virtual Reality 16(4):289–299CrossRef
22.
Zurück zum Zitat Gumbau J, Sbert M, Szirmay-Kalos L, Chover M, Gonzalez C (2013) Smooth shadow boundaries with exponentially warped Gaussian filtering. Comput Graph 37(3):214–224CrossRef Gumbau J, Sbert M, Szirmay-Kalos L, Chover M, Gonzalez C (2013) Smooth shadow boundaries with exponentially warped Gaussian filtering. Comput Graph 37(3):214–224CrossRef
23.
Zurück zum Zitat Lecocq P, Marvie J-E, Sourimant G, Gautron P (2014) Sub-pixel shadow mapping. In: 18th meeting of the ACM SIGGRAPH symposium on interactive 3D graphics and games I3D 2014, pp 103–110 Lecocq P, Marvie J-E, Sourimant G, Gautron P (2014) Sub-pixel shadow mapping. In: 18th meeting of the ACM SIGGRAPH symposium on interactive 3D graphics and games I3D 2014, pp 103–110
24.
Zurück zum Zitat Scherzer D, Wimmer M, Purgathofer W (2011) A survey of real-time hard shadow mapping methods. Comput Graph Forum 30(1):169–186CrossRef Scherzer D, Wimmer M, Purgathofer W (2011) A survey of real-time hard shadow mapping methods. Comput Graph Forum 30(1):169–186CrossRef
25.
Zurück zum Zitat Catmull EE (1974) A subdivision algorithm for computer display of curved surfaces. Doctoral dissertation, The University of Utah Catmull EE (1974) A subdivision algorithm for computer display of curved surfaces. Doctoral dissertation, The University of Utah
26.
Zurück zum Zitat Heidmann T (1991) Real shadows real time. IRIS Universe 18:28–31. Silicon Graphics Inc Heidmann T (1991) Real shadows real time. IRIS Universe 18:28–31. Silicon Graphics Inc
27.
Zurück zum Zitat Fernando R, Fernadez S, Bala K, Greenberg DP (2001) Adaptive shadow maps. In: 28th Annual conference on computer graphics and interactive techniques ACM SIGGRAPH 2001, pp 387–390 Fernando R, Fernadez S, Bala K, Greenberg DP (2001) Adaptive shadow maps. In: 28th Annual conference on computer graphics and interactive techniques ACM SIGGRAPH 2001, pp 387–390
28.
Zurück zum Zitat McCluney WR (2014) Introduction to radiometry and photometry, 2nd edn. Artech House Inc, Norwood, MA, USA McCluney WR (2014) Introduction to radiometry and photometry, 2nd edn. Artech House Inc, Norwood, MA, USA
29.
Zurück zum Zitat Ramamoorthi R, Hanrahan P (2001) An efficient representation for irradiance environment maps. In: 28th annual conference on computer graphics and interactive techniques SIGGRAPH 2001, pp 497–500 Ramamoorthi R, Hanrahan P (2001) An efficient representation for irradiance environment maps. In: 28th annual conference on computer graphics and interactive techniques SIGGRAPH 2001, pp 497–500
30.
Zurück zum Zitat Kontkanen J, Laine S (2005) Ambient occlusion fields. In: Proceedings of the 2005 symposium on interactive 3D graphics and games SI3D 2005, pp 41–48 Kontkanen J, Laine S (2005) Ambient occlusion fields. In: Proceedings of the 2005 symposium on interactive 3D graphics and games SI3D 2005, pp 41–48
31.
Zurück zum Zitat Phong BT (1975) Illumination for computer generated pictures. Commun ACM 18(6):311–317CrossRef Phong BT (1975) Illumination for computer generated pictures. Commun ACM 18(6):311–317CrossRef
32.
Zurück zum Zitat Lewis RR (1994) Making shaders more physically plausible. Comput Graph Forum 13(3):1–13CrossRef Lewis RR (1994) Making shaders more physically plausible. Comput Graph Forum 13(3):1–13CrossRef
33.
Zurück zum Zitat Blinn JF (1977) Models of light reflection for computer synthesized pictures. In: 4th Annual conference on computer graphics and interactive techniques SIGGRAPH 1977, pp 192–198 Blinn JF (1977) Models of light reflection for computer synthesized pictures. In: 4th Annual conference on computer graphics and interactive techniques SIGGRAPH 1977, pp 192–198
34.
Zurück zum Zitat Torrance KE, Sparrow EM (1967) Theory for off-specular reflection from roughened surfaces. J Opt Soc Am 57:1105–1114CrossRef Torrance KE, Sparrow EM (1967) Theory for off-specular reflection from roughened surfaces. J Opt Soc Am 57:1105–1114CrossRef
35.
Zurück zum Zitat Schlick C (1994) An inexpensive BRDF model for physically-based rendering. Comput Graph Forum 13(3):233–246CrossRef Schlick C (1994) An inexpensive BRDF model for physically-based rendering. Comput Graph Forum 13(3):233–246CrossRef
36.
Zurück zum Zitat Oren M, Nayar SK (1994) Generalization of Lambert’s reflectance model. In: 21st annual conference on computer graphics and interactive techniques ACM SIGGRAPH 1994, pp 239–246 Oren M, Nayar SK (1994) Generalization of Lambert’s reflectance model. In: 21st annual conference on computer graphics and interactive techniques ACM SIGGRAPH 1994, pp 239–246
37.
Zurück zum Zitat McAllister DK, Lastra A, Heidrich W (2002) Efficient rendering of spatial bi-directional reflectance distribution functions. SIGGRAPH/EUROGRAPHICS Conf Graph Hardware HWWS 2002:79–88 McAllister DK, Lastra A, Heidrich W (2002) Efficient rendering of spatial bi-directional reflectance distribution functions. SIGGRAPH/EUROGRAPHICS Conf Graph Hardware HWWS 2002:79–88
38.
Zurück zum Zitat Lafortune EPF, Foo SC, Torrance KE, Donald P, Greenberg DP (1997) Non-linear approximation of reflectance functions. In: 24th Annual conference on computer graphics and interactive techniques SIGGRAPH 1997, pp 117–126 Lafortune EPF, Foo SC, Torrance KE, Donald P, Greenberg DP (1997) Non-linear approximation of reflectance functions. In: 24th Annual conference on computer graphics and interactive techniques SIGGRAPH 1997, pp 117–126
39.
Zurück zum Zitat McAllister D (2004) Spatial BRDFs. In: GPU gems. Addison-Wesley, Reading McAllister D (2004) Spatial BRDFs. In: GPU gems. Addison-Wesley, Reading
40.
Zurück zum Zitat MÄuller G, Meseth J, Sattler M, Sarlette R, Klein R (2004) Acquisition, synthesis and rendering of bidirectional texture functions. In: Schlick C, Purgathofer W (eds) Eurographics 2004, state of the art reports, INRIA and Eurographics Association MÄuller G, Meseth J, Sattler M, Sarlette R, Klein R (2004) Acquisition, synthesis and rendering of bidirectional texture functions. In: Schlick C, Purgathofer W (eds) Eurographics 2004, state of the art reports, INRIA and Eurographics Association
41.
Zurück zum Zitat Kajiya JT, Kay TL (1989) Rendering fur with three dimensional textures. Comput Graph 23(3):271–280CrossRef Kajiya JT, Kay TL (1989) Rendering fur with three dimensional textures. Comput Graph 23(3):271–280CrossRef
42.
Zurück zum Zitat Neyret F (1995) A General and multiscale model for volumetric textures. Graph Interface 1995:83–91 Neyret F (1995) A General and multiscale model for volumetric textures. Graph Interface 1995:83–91
43.
Zurück zum Zitat Ikits M, Kniss J, Lefohn A, Hansen C (2004) Volume rendering techniques. In: GPU gems. Addison-Wesley, Reading Ikits M, Kniss J, Lefohn A, Hansen C (2004) Volume rendering techniques. In: GPU gems. Addison-Wesley, Reading
44.
Zurück zum Zitat Engel K, Hadwiger M, Kniss JM, Rezk-salama C, Weiskopf D (2006) Real-time volume graphics. A. K. Peters, Ltd., Natick Engel K, Hadwiger M, Kniss JM, Rezk-salama C, Weiskopf D (2006) Real-time volume graphics. A. K. Peters, Ltd., Natick
45.
Zurück zum Zitat Sloan P-P, Kautz J, Snyder J (2002) Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In: 29th annual conference on computer graphics and interactive techniques ACM SIGGRAPH 2002, pp 527–536 Sloan P-P, Kautz J, Snyder J (2002) Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In: 29th annual conference on computer graphics and interactive techniques ACM SIGGRAPH 2002, pp 527–536
46.
Zurück zum Zitat Annen T, Mertens T, Bekaert P, Seidel H-P, Jan Kautz J (2007) Convolution shadow maps. In: 18th Eurographics conference on rendering techniques EGSR 2007, pp 51–60 Annen T, Mertens T, Bekaert P, Seidel H-P, Jan Kautz J (2007) Convolution shadow maps. In: 18th Eurographics conference on rendering techniques EGSR 2007, pp 51–60
47.
Zurück zum Zitat Annen T, Mertens T, Seidel H-P, Flerackers E, Kautz J (2008) Exponential shadow maps. Graph Interface GI 2008:155–161 Annen T, Mertens T, Seidel H-P, Flerackers E, Kautz J (2008) Exponential shadow maps. Graph Interface GI 2008:155–161
48.
Zurück zum Zitat Lauritzen A, McCoolM (2008) Layered variance shadow maps. Graph Interface GI 2008, pp 139–146 Lauritzen A, McCoolM (2008) Layered variance shadow maps. Graph Interface GI 2008, pp 139–146
49.
Zurück zum Zitat Kolivand H, Sunar MS (2014) Covering photo-realistic properties of outdoor components with the effects of sky color in mixed reality. Multimedia Tools Appl 72(3):2143–2162CrossRef Kolivand H, Sunar MS (2014) Covering photo-realistic properties of outdoor components with the effects of sky color in mixed reality. Multimedia Tools Appl 72(3):2143–2162CrossRef
50.
Zurück zum Zitat Max N, Ohsaki K (1995) Rendering trees from precomputed Z-buffer views. In: Hanrahan PM, Purgathofer W (eds) Rendering techniques ’95. Springer-Verlag, Wien Max N, Ohsaki K (1995) Rendering trees from precomputed Z-buffer views. In: Hanrahan PM, Purgathofer W (eds) Rendering techniques ’95. Springer-Verlag, Wien
51.
Zurück zum Zitat Iqbal M (1983) An introduction to solar radiation. Academic Press, Toronto Iqbal M (1983) An introduction to solar radiation. Academic Press, Toronto
52.
Zurück zum Zitat Preetham AJ, Shirley P, Smith B (1999) A practical analytic model for daylight. Comput Graph SIGGRAPH 1999:91–100 Preetham AJ, Shirley P, Smith B (1999) A practical analytic model for daylight. Comput Graph SIGGRAPH 1999:91–100
53.
Zurück zum Zitat Isaza C, Salas J, Raducanu B (2013) Rendering ground truth data sets to detect shadows cast by static objects in outdoors. Multimedia Tools Appl 70(1):557–571CrossRef Isaza C, Salas J, Raducanu B (2013) Rendering ground truth data sets to detect shadows cast by static objects in outdoors. Multimedia Tools Appl 70(1):557–571CrossRef
54.
Zurück zum Zitat Wang R, Wu YQ, Pan MH, Chen W, Hua W (2012) Shadow geometry maps for alias-free shadows. Inf Sci 55(11):1–12CrossRef Wang R, Wu YQ, Pan MH, Chen W, Hua W (2012) Shadow geometry maps for alias-free shadows. Inf Sci 55(11):1–12CrossRef
55.
Zurück zum Zitat Fournier A, Fussell D (1988) On the power of the frame buffer. ACM Trans Graph 7(2):103–128CrossRef Fournier A, Fussell D (1988) On the power of the frame buffer. ACM Trans Graph 7(2):103–128CrossRef
57.
Zurück zum Zitat Kolivand H, Sunar MS, Jusoh NM, Folorunso OA (2011) Real-time shadow using a combination of stencil and the Z-Buffer. Int J Multimedia Appl 3(3):27–38CrossRef Kolivand H, Sunar MS, Jusoh NM, Folorunso OA (2011) Real-time shadow using a combination of stencil and the Z-Buffer. Int J Multimedia Appl 3(3):27–38CrossRef
58.
Zurück zum Zitat Xiao Y, Jin Yicheng J, Yong Y, Zhuoyu W (2006) GPU based real time shadow research. Int Conf Comput Graph Imaging Visualisation CGIV 2006:372–377CrossRef Xiao Y, Jin Yicheng J, Yong Y, Zhuoyu W (2006) GPU based real time shadow research. Int Conf Comput Graph Imaging Visualisation CGIV 2006:372–377CrossRef
Metadaten
Titel
Lighting and Shadows Rendering in Natural Scenes
verfasst von
Margarita N. Favorskaya
Lakhmi C. Jain
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-52308-8_11

Premium Partner