Skip to main content

A Framework for Global Illumination in Animated Environments

  • Conference paper
  • First Online:

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

We describe a new framework for efficiently computing and storing global illumination effects for complex, animated environments. The new framework allows the rapid generation of sequences representing any arbitrary path in a “view space” within an environment in which both the viewer and objects move. The global illumination is stored as time sequences of range-images at base locations that span the view space. We present algorithms for determining locations for these base images and the time steps required to adequately capture the effects of object motion. We also present algorithms for computing the global illumination in the base images that exploit spatial and temporal coherence by considering direct and indirect illumination separately. We discuss an initial implementation using the new framework. Results from our implementation demonstrate the efficient generation of multiple tours through a complex space and a tour of an environment in which objects move.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Arvo. The irradiance jacobian for partially occluded polyhedral sources. Computer Graphics (SIGGRAPH ’94 Proceedings), 28 (4): 343–350, July 1994.

    Google Scholar 

  2. D. Baum, J. Wallace, and M. Cohen. The back-buffer algorithm: an extension of the radiosity method to dynamic environments. The Visual Computer, 2 (5): 298–306, 1986.

    Article  Google Scholar 

  3. K. Blanton. A new approach for flight simulator visual systems. In Simulators IV, Proceedings of the SCCS Simulators Conference, pages 229–233, 1987.

    Google Scholar 

  4. K.R. Boff and J.E. Lincoln. Engineering Data Compendium: Human Perception and Performance, Vol. 1. Wright-Patterson Air Force Base, 1988.

    Google Scholar 

  5. S. E. Chen. Incremental radiosity: An extension of progressive radiosity to an interactive image synthesis system. Computer Graphics (SIGGRAPH ’90 Proceedings), 24 (4): 135–144, August 1990.

    Article  Google Scholar 

  6. S. E. Chen, H. Rushmeier, G. Miller, and D. Turner. A progressive multi-pass method for global illumination. Computer Graphics (SIGGRAPH ’91 Proceedings), 25 (4): 165–174, July 1991.

    Article  Google Scholar 

  7. S. E. Chen and L. Williams. View interpolation for image synthesis. Computer Graphics (SIGGRAPH ’93 Proceedings), 27 (4): 279–288, August 1993.

    Google Scholar 

  8. J. Dorsey, J. Arvo, and D. Greenberg. Interactive design of complex time-dependent lighting. IEEE Computer Graphics and Applications, 15 (2): 26–36, March 1995.

    Article  Google Scholar 

  9. D. Forsyth, C. Yang, and K. Teo. Efficient radiosity in dynamic environments. Fifth Eurographics Workshop on Rendering, pages 313–324, June 1994.

    Google Scholar 

  10. D. George, F. Sillion, and D. Greenberg. Radiosity redistribution for dynamic environments. IEEE Computer Graphics and Applications, 10 (4): 26–34, July 1990.

    Article  Google Scholar 

  11. A. Glassner. Spacetime ray tracing for animation. IEEE Computer Graphics and Applications, 8 (2): 60–70, March 1988.

    Article  Google Scholar 

  12. C. Goral, K. Torrance, D. Greenberg, and B. Battaile. Modelling the interaction of light between diffuse surfaces. Computer Graphics (SIGGRAPH ’84 Proceedings), 18 (3): 212–22, July 1984.

    Google Scholar 

  13. R Hanrahan, D. Salzman, and L. Aupperle. A rapid hierarchical radiosity algorithm. Computer Graphics (SIGGRAPH ’91 Proceedings), 25 (4): 197–206, July 1991.

    Article  Google Scholar 

  14. J. Kajiya. The rendering equation. Computer Graphics (SIGGRAPH ’86 Proceedings), 20 (4): 143 - 150, August 1986.

    Article  Google Scholar 

  15. Stefan Miiller and Frank Schòffel. Fast radiosity repropagation for interactive virtual environments using a shadow-form-factor list. In 5th Annual Eurographics Workshop on Rendering, pages 325–342, June 13–15 1994.

    Google Scholar 

  16. H. Rushmeier, C. Patterson, and A. Veerasamy. Geometric simplification for indirect illumination calculations. In Proceedings of Graphics Interface ’93. Canadian Information Processing Society, May 1993.

    Google Scholar 

  17. F. Sillion, J. Arvo, S. Westin, and D. Greenberg. A global illumination solution for general reflectance distributions. Computer Graphics (SIGGRAPH ’91 Proceedings), 25 (4): 187 - 196, July 1991.

    Article  Google Scholar 

  18. F. Sillion and C. Puech. Radiosity and Global Illumination. Morgan Kaufmann Publishers, Inc., San Francisco, CA, 1994.

    Google Scholar 

  19. B. Smits, J. Arvo, and D. Salesin. An importance-driven radiosity algorithm. Computer Graphics (SIGGRAPH ’92 Proceedings), 26 (4): 273–282, July 1992.

    Article  Google Scholar 

  20. G. Ward. The radiance lighting simulation and rendering system. Computer Graphics (SIGGRAPH ’94 Proceedings), 28 (4), July 1994.

    Google Scholar 

  21. G. Ward, F. Rubinstein, and R. Clear. A ray tracing solution for diffuse interreflection. Computer Graphics (SIGGRAPH ’88 Proceedings), 22 (4): 85–92, August 1988.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag/Wien

About this paper

Cite this paper

Nimeroff, J., Dorsey, J., Rushmeier, H. (1995). A Framework for Global Illumination in Animated Environments. In: Hanrahan, P.M., Purgathofer, W. (eds) Rendering Techniques ’95. EGSR 1995. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-9430-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-9430-0_10

  • Published:

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82733-8

  • Online ISBN: 978-3-7091-9430-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics