Abstract
In this paper we present a novel real-time algorithmto compute the global illumination of dynamic scenes with arbitrarily complex dynamic illumination. We use a virtual point light (VPL) illumination model on the volume representation of the scene. Unlike other dynamic VPL-based real-time approaches, our method handles occlusion (shadowing and masking) caused by the interference of geometry and is able to estimate diffuse inter-reflections from multiple light bounces.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chatelier, P.Y., Malgouyres, R.: A low-complexity discrete radiosity method. Computers and Graphics 30(1), 37–45 (2006), http://dx.doi.org/10.1016/j.cag.2005.10.008
Chen, H., Fang, S.: Fast voxelization of three-dimensional synthetic objects. Journal Graphics Tools 3(4), 33–45 (1998)
Dachsbacher, C., Stamminger, M.: Reflective shadow maps. In: I3D 2005: Proceedings of the 2005 Symposium on Interactive 3D Graphics and Games, pp. 203–231. ACM, New York (2005), http://doi.acm.org/10.1145/1053427.1053460
Dachsbacher, C., Stamminger, M.: Splatting indirect illumination. In: I3D 2006: Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games, pp. 93–100. ACM, New York (2006), http://doi.acm.org/10.1145/1111411.1111428
Eisemann, E., Décoret, X.: Single-pass gpu solid voxelization for real-time applications. In: GI 2008: Proceedings of Graphics Interface 2008, pp. 73–80. Canadian Information Processing Society, Toronto (2008)
Greger, G., Peter Shirley, Y., Hubbard, Z.P.M., Greenberg, D.P.: The irradiance volume. IEEE Computer Graphics and Applications 18, 32–43 (1998)
Jensen, H.W.: Global illumination using photon maps. In: Proceedings of the Eurographics Workshop on Rendering Techniques 1996, pp. 21–30. Springer, London (1996)
Kajiya, J.T.: The rendering equation. SIGGRAPH Comput. Graph. 20(4), 143–150 (1986), http://doi.acm.org/10.1145/15886.15902
Kaplanyan, A.: Light propagation volumes in cryengine 3. In: SIGGRAPH 2009: ACM SIGGRAPH 2009 courses, ACM, New York (2009)
Keller, A.: Instant radiosity. In: SIGGRAPH 1997: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pp. 49–56. ACM Press/Addison-Wesley Publishing Co, New York (1997), http://doi.acm.org/10.1145/258734.258769
Křivánek, J., Konttinen, J., Pattanaik, S., Bouatouch, K., Žára, J.: Fast approximation to spherical harmonics rotation. In: SIGGRAPH 2006: ACM SIGGRAPH 2006 Sketches, p. 154. ACM, New York (2006), http://doi.acm.org/10.1145/1179849.1180042
McGuire, M., Luebke, D.: Hardware-accelerated global illumination by image space photon mapping. In: HPG 2009: Proceedings of the Conference on High Performance Graphics 2009, pp. 77–89. ACM, New York (2009), http://doi.acm.org/10.1145/1572769.1572783
Nijasure, M., Pattanaik, S., Goel, V.: Real-time global illumination on the GPU. Journal of Graphics Tools 10(2), 55–71 (2005)
Ritschel, T., Grosch, T., Kim, M.H., Seidel, H.P., Dachsbacher, C., Kautz, J.: Imperfect shadow maps for efficient computation of indirect illumination. ACM Trans. Graph 27(5), 1–8 (2008), http://doi.acm.org/10.1145/1409060.1409082
Ritschel, T., Grosch, T., Seidel, H.P.: Approximating dynamic global illumination in image space. In: I3D 2009: Proceedings of the 2009 Symposium on Interactive 3D Graphics and Games, pp. 75–82. ACM, New York (2009), http://doi.acm.org/10.1145/1507149.1507161
Shanmugam, P., Arikan, O.: Hardware accelerated ambient occlusion techniques on gpus. In: I3D 2007: Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games, pp. 73–80. ACM, New York (2007), http://doi.acm.org/10.1145/1230100.1230113
Sloan, P.P., Kautz, J., Snyder, J.: Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. In: SIGGRAPH 2002: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp. 527–536. ACM, New York (2002), http://doi.acm.org/10.1145/566570.566612
Walter, B., Fernandez, S., Arbree, A., Bala, K., Donikian, M., Greenberg, D.P.: Lightcuts: a scalable approach to illumination. ACM Trans. Graph. 24(3), 1098–1107 (2005), http://doi.acm.org/10.1145/1073204.1073318
Wang, R., Wang, R., Zhou, K., Pan, M., Bao, H.: An efficient gpu-based approach for interactive global illumination. In: SIGGRAPH 2009: ACM SIGGRAPH 2009 papers, pp. 1–8. ACM, New York (2009), http://doi.acm.org/10.1145/1576246.1531397
Ward, G.J., Rubinstein, F.M., Clear, R.D.: A ray tracing solution for diffuse interreflection. In: SIGGRAPH 1988: Proceedings of the 15th annual conference on Computer graphics and interactive techniques, pp. 85–92. ACM, New York (1988), http://doi.acm.org/10.1145/54852.378490
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Gaitatzes, A., Mavridis, P., Papaioannou, G. (2010). Interactive Volume-Based Indirect Illumination of Dynamic Scenes. In: Plemenos, D., Miaoulis, G. (eds) Intelligent Computer Graphics 2010. Studies in Computational Intelligence, vol 321. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15690-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-15690-8_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15689-2
Online ISBN: 978-3-642-15690-8
eBook Packages: EngineeringEngineering (R0)