Abstract
Realistic natural phenomena such as light shaft for indoor and outdoor environments are used in various applications. The main issue with the existing light shaft algorithms is not sufficient quality in real-time rendering. In this paper, we address this issue by proposing a hybrid technique based on the widely used shadow generation techniques. Shadow maps are used to recognize the silhouette of the occluders geometrically. Then, shadow volume is employed to generate the volume of the light shaft. This volume is the volume between occluder and shadow receivers. Finally, light scattering is employed to create light shaft in real-time rendering. The results are convenient for any indoor rendering environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Blinn, J.F.: Light reflection functions for simulation of clouds and dusty surfaces. ACM SIGGRAPH Comput. Graphics 16(3), 21–29 (1982)
Boulanger, K.: Real-time realistic rendering of nature scenes with dynamic lighting. Ph.D Thesis (2008), proQuest
Dobashi, Y., Nishita, T., Kaneda, K., Yamashita, H.: A fast display method of sky colour using basis functions. J. Vis. Comput. Anim. 8, 115–127 (1997)
Dobashi, Y., Kaneda, K., Nakashima, T., Yamashita, H., Nishita, T., Tadamura, K.: Skylight for interior lighting design. In: Computer Graphics Forum, vol. 13, pp. 85–96. Wiley Online Library (1994)
Dobashi, Y., Kaneda, K., Yamashita, H., Okita, T., Nishita, T.: A simple, efficient method for realistic animation of clouds. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, pp. 19–28. ACM Press/Addison-Wesley Publishing Co. (2000)
Engelhardt, T., Dachsbacher, C.: Epipolar sampling for shadows and crepuscular rays in participating media with single scattering. In: Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, pp. 119–125. ACM (2010)
Feng, Y.: Estimation of light source environment for illumination consistency of augmented reality. In: Congress on Image and Signal Processing 2008, CISP 2008, vol. 3, pp. 771–775. IEEE(2008)
Jansen, F.W., Chalmers, A.: Casting shadows in real time. In: Cohen, M.F., Puech, C., Sillion, F.(eds.) Fourth Eurographics Workshop on Rendering, pp. 27–46 (1993)
Jensen, H.W., Christensen, P.H.: Efficient simulation of light transport in scences with participating media using photon maps. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, pp. 311–320. ACM (1998)
Kajiya, J.T., Von Herzen, B.P.: Ray tracing volume densities. In: ACM SIGGRAPH Computer Graphics, vol. 18, pp. 165–174. ACM (1984)
Kaneda, K., Okamoto, T., Nakamae, E., Nishita, T.: Photorealistic image synthesis for outdoor scenery under various atmospheric conditions. Vis. Comput. 7, 247–258 (1991)
Kim, Y.: Augmented reality of flexible surface with realistic lighting. In: 2010 Proceedings of the 5th International Conference on Ubiquitous Information Technologies and Applications (CUTE), pp. 1–5. IEEE (2010)
Klassen, R.: Modeling the effect of the atmosphere on light. ACM Trans. Graphics 6, 215–237 (1987)
Kolivand, H., Sunar, M.: An overview on based real-time shadow techniques in virtual environment. TELKOMNIKA 10(1), 171–178 (2012)
Kolivand, H., Sunar, M.: Covering photometric properties of outdoor components with the effects of sky color in mixed reality. Multimed. Tools Appl. pp. 1–20, 26 May 2013
Kolivand, H., Sunar, M.S.: Realistic real-time outdoor rendering in augmented reality. PloS one 9(9), e108334 (2014)
Li, S., Wang, G., Wu, E.: Unified volumes for light shaft and shadow with scattering. In: 2007 10th IEEE International Conference on Computer-Aided Design and Computer Graphics, pp. 161–166. IEEE (2007)
Max, N.L.: Atmospheric illumination and shadows. In: ACM SIGGRAPH Computer Graphics, vol. 20, pp. 117–124. ACM (1986)
Max, N.L.: Light diffusion through clouds and haze. Comput. Vis. Graphics Image Process. 33(3), 280–292 (1986)
McGuire, M., Enderton, E.: Colored stochastic shadow maps. In: Symposium on Interactive 3D Graphics and Games, pp. 89–96. ACM (2011)
Moro, Y., Miyazaki, R., Dobashi, Y., Nishita, T.: A fast rendering method for shafts of light in outdoor scene
Nishita, T., Dobashi, Y., Kaneda, K., Yamashita, H.: Display method of the sky color taking into account multiple scattering. In: Pacific Graphics, vol. 96, pp. 117–132 (1996)
Preetham, A., Shirley, P., Smith, B.: A practical analytic model for daylight. In: computer Graphics, (SIGGRAPH 1999 Proceedings), pp. 91–10 (1999)
Rönnberg, S.: Real-time rendering of natural illumination. citeseer (2004)
Sunkavalli, K., Matusik, W., Pfister, H., Rusinkiewicz, S.: Factored time-lapse video. ACM Trans. Graphics 26, 1–10 (2007)
Wang, C.: Real-time rendering of daylight sky scene for virtual environment. In: Ma, L., Rauterberg, M., Nakatsu, R. (eds.) ICEC 2007. LNCS, vol. 4740, pp. 294–303. Springer, Heidelberg (2007)
Xing, G., Liu, Y., Qin, X., Peng, Q.: On-line illumination estimation of outdoor scenes based on area selection for augmented reality. In: 2011 12th International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics), pp. 43–442. IEEE (2011)
Xing, G., Liu, Y., Qin, X., Peng, Q.: A practical approach for real-time illumination estimation of outdoor videos. Comput. Graphics 36, 857–865 (2012)
Acknowledgements
This research was supported by Vot. Q.J130000.2709.01K26 PAS grant at the MaGIC-X (Media and Games Innovation Centre of Excellence) UTM-IRDA Digital Media Centre Universiti Teknologi Malaysia
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Kolivand, H., Sunar, M.S., Selamat, A. (2015). Real-Time Light Shaft Generation for Indoor Rendering. In: Fujita, H., Guizzi, G. (eds) Intelligent Software Methodologies, Tools and Techniques. SoMeT 2015. Communications in Computer and Information Science, vol 532. Springer, Cham. https://doi.org/10.1007/978-3-319-22689-7_37
Download citation
DOI: https://doi.org/10.1007/978-3-319-22689-7_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-22688-0
Online ISBN: 978-3-319-22689-7
eBook Packages: Computer ScienceComputer Science (R0)