Advertisement

Interactive Volume-Based Indirect Illumination of Dynamic Scenes

  • Athanasios Gaitatzes
  • Pavlos Mavridis
  • Georgios Papaioannou
Part of the Studies in Computational Intelligence book series (SCI, volume 321)

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.

Keywords

Spherical Harmonic Dynamic Scene Direct Illumination Global Illumination Photon Mapping 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    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 CrossRefGoogle Scholar
  2. 2.
    Chen, H., Fang, S.: Fast voxelization of three-dimensional synthetic objects. Journal Graphics Tools 3(4), 33–45 (1998)Google Scholar
  3. 3.
    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 CrossRefGoogle Scholar
  4. 4.
    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 CrossRefGoogle Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    Greger, G., Peter Shirley, Y., Hubbard, Z.P.M., Greenberg, D.P.: The irradiance volume. IEEE Computer Graphics and Applications 18, 32–43 (1998)CrossRefGoogle Scholar
  7. 7.
    Jensen, H.W.: Global illumination using photon maps. In: Proceedings of the Eurographics Workshop on Rendering Techniques 1996, pp. 21–30. Springer, London (1996)Google Scholar
  8. 8.
    Kajiya, J.T.: The rendering equation. SIGGRAPH Comput. Graph. 20(4), 143–150 (1986), http://doi.acm.org/10.1145/15886.15902 CrossRefGoogle Scholar
  9. 9.
    Kaplanyan, A.: Light propagation volumes in cryengine 3. In: SIGGRAPH 2009: ACM SIGGRAPH 2009 courses, ACM, New York (2009)Google Scholar
  10. 10.
    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 CrossRefGoogle Scholar
  11. 11.
    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 CrossRefGoogle Scholar
  12. 12.
    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 CrossRefGoogle Scholar
  13. 13.
    Nijasure, M., Pattanaik, S., Goel, V.: Real-time global illumination on the GPU. Journal of Graphics Tools 10(2), 55–71 (2005)Google Scholar
  14. 14.
    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 CrossRefGoogle Scholar
  15. 15.
    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 CrossRefGoogle Scholar
  16. 16.
    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 CrossRefGoogle Scholar
  17. 17.
    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 CrossRefGoogle Scholar
  18. 18.
    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 CrossRefGoogle Scholar
  19. 19.
    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 Google Scholar
  20. 20.
    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 CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Athanasios Gaitatzes
    • 1
  • Pavlos Mavridis
    • 2
  • Georgios Papaioannou
    • 2
  1. 1.University of CyprusNicosiaCyprus
  2. 2.Dept. of InformaticsAthens University of Economics and BusinessAthensGreece

Personalised recommendations