Skip to main content

Fast Radiosity Repropagation For Interactive Virtual Environments Using A Shadow-Form-Factor-List

  • Conference paper
Photorealistic Rendering Techniques

Part of the book series: Focus on Computer Graphics ((FOCUS COMPUTER))

Abstract

The radiosity method became a very important tool in order to enable photorealistic rendering in virtual reality systems. Based on the geometric description of a scene, the view-independent illumination is computed in a preprocess and colors are assigned to each patch vertex. These virtual environments look very impressive, but any interaction with the scene geometry or its materials results in a time expensive recalculation of the radiosity simulation. This leads to the common phrase:

Radiosity scenes are like museums, you may look around, but do not touch anything!

In this paper, a new algorithm is presented to overcome this problem. The algorithm is based on the fact that most of the information needed for the radiosity repropagation after any scene modification was already computed during the radiosity preprocess. Therefore, the radiosity method is extended by storing shadow- and form-factor-information in an efficient data structure, the so-called shadow-form-factorlist (SFFL). We describe how the SFFL can be used to minimize the recomputation time after any scene modification. Moreover, very important information about scene coherence is included within the SFFL. Thus, an efficient traversal of the SFFL helps to repropagate radiosity only in those parts of the scene, that are affected by the model change.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Âguas, Miguel P.N., Stefan Müller, “Mesh Redistribution in Radiosity,” 4th Eurographics Workshop on Rendering, Paris, France, June 1993, pp. 327335.

    Google Scholar 

  2. Astheimer, Peter, Wolfgang Felger, Stefan Müller, Virtual Design: A Generic VR System For Industrial Applications’ Computers and Graphics, Vol. 17, No. 6, December 1993, pp. 671678.

    Google Scholar 

  3. Baum, Daniel R., John R. Wallace, Michael F. Cohen, Donald P. Greenberg, “The Back- Buffer: An Extension of the Radiosity-Method to Dynamic Environments,” The Visual Computer, Vol. 2, No. 5, 1986, pp. 298306.

    Article  Google Scholar 

  4. Baum, Daniel R., Holly E. Rushmeier, J. M. Winget. “Improving Radiosity Solutions Through the Use of Analytically Determined Form-Factors,” ACM Computer Graphics (SIGGRAPH ’89 Proceedings), Vol. 23, No. 3, July 1989, pp. 325–334.

    Article  Google Scholar 

  5. Baum, Daniel R., S. Mann, K. P. Smith, J. M. Winget, “Making Radiosity Usable: Automatic Preprocessing and Meshing Techniques for the Generation of Accurate Radiosity Solutions”, ACM Computer Graphics (SIGGRAPH ’91 Proceedings), Vol. 25, No. 4, July 1991, pp. 5160.

    Google Scholar 

  6. Blinn, James F., “Jim Blinn’s Corner: Me and My (Fake) Shadow,” IEEE Computer Graphics and Applications, Vol. 8, No. 1, July 1988, pp. 82–86.

    Google Scholar 

  7. Buckalew, Chris, Donald Fussell, “Illumination Networks: Fast Realistic Rendering with General Reflectance Functions,” ACM Computer Graphics (SIGGRAPH ’89 Proceedings), Vol. 23, No. 3, July 1989, pp. 89–98.

    Article  Google Scholar 

  8. Chen, Shenchang E., “Incremental Radiosity: An Extension of Progressive Radiosity to an Interactive Image Synthesis System,” ACM Computer Graphics (SIGGRAPH ’90 Proceed-ings), Vol. 24, No. 4, August 1990, pp. 135–144.

    Article  Google Scholar 

  9. Cohen, Michael F., Donald P. Greenberg, “The Hemi-Cube: A Radiosity Solution for Complex Environments,” ACM Computer Graphics (SIGGRAPH ’85 Proceedings), Vol. 19, No. 3, July 1985, pp. 31–40.

    Article  Google Scholar 

  10. Cohen, Michael F., Shenchang Eric Chen, John R.Wallace, Donald P. Greenberg, “A Progressive Refinement Approach to Fast Radiosity Image Generation,” ACM Computer Graphics (SIGGRAPH ’88 Proceedings), Vol. 22, No. 4, August 1988, pp. 75–84.

    Article  Google Scholar 

  11. Cohen, Michael F., John R.Wallace, Radiosity and Realistic Image Synthesis, Academic Press Professional, New York, 1993.

    MATH  Google Scholar 

  12. George, David W., François X. Sillion, Donald P. Greenberg, “Radiosity Redistribution for Dynamic Environments,” IEEE Computer Graphics and Applications, Vol. 10, No. 4, July 1990, pp. 26–34.

    Article  Google Scholar 

  13. Goral, Cindy M., Kenneth E. Torrance, Donald P. Greenberg, Bennet Battaile, “Modeling the Interaction of Light Between Diffuse Surfaces,” ACM Computer Graphics (SIGGRAPH ’84 Proceedings), Vol. 18, No. 3, July 1984, pp. 213 - 222.

    Article  Google Scholar 

  14. Haines, Eric A., John R.Wallace, “Shaft Culling for Efficient Ray-Traced Radiosity,” 2nd Eurographics Workshop on Rendering, Barcelona, Spain, May 1991.

    Google Scholar 

  15. Hanrahan P., D. Salzman, L. Aupperle, “A Rapid Hierarchical Radiosity Algorithm”, ACM Computer Graphics (SIGGRAPH ’91 Proceedings), Vol. 25, No. 4, July 1991, pp. 197 - 206.

    Article  Google Scholar 

  16. Kay, T. L., James T. Kajiya, “Ray Tracing Complex Scenes,” ACM Computer Graphics (SIGGRAPH ’86 Proceedings), Vol. 20, No. 4, August 1986, pp. 269–278.

    Article  Google Scholar 

  17. Wallace, John R., Kells A. Elmquist, Eric A. Haines, “A Ray Tracing Algorithm For Progressive Radiosity,” ACM Computer Graphics (SIGGRAPH ’89 Proceedings), Vol. 23, No. 3, July 1989, pp. 315–324.

    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 EUROGRAPHICS The European Association for Computer Graphics

About this paper

Cite this paper

Müller, S., Schöffel, F. (1995). Fast Radiosity Repropagation For Interactive Virtual Environments Using A Shadow-Form-Factor-List. In: Sakas, G., Müller, S., Shirley, P. (eds) Photorealistic Rendering Techniques. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87825-1_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-87825-1_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-87827-5

  • Online ISBN: 978-3-642-87825-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics