skip to main content
10.1145/192161.192171acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Textures and radiosity: controlling emission and reflection with texture maps

Published:24 July 1994Publication History

ABSTRACT

In this paper we discuss the efficient and accurate incorporation of texture maps into a hierarchical Galerkin radiosity algorithm. This extension of the standard algorithm allows the use of textures to describe complex reflectance and emittance patterns over surfaces, increasing the realism and complexity of radiosity images. Previous approaches to the inclusion of textures have either averaged the texture to yield a single color for the radiosity computations, or exhaustively generated detail elements—possibly as many as one per texture pixel. The former does not capture important lighting effects due to textures, while the latter is too expensive computationally to be practical.

To handle texture maps requires a detailed analysis of the underlying operator equation. In particular we decompose the radiosity equation into two steps: (i) the computation of irradiance on a surface from the radiosities on other surfaces, and (ii) the application of the reflectance operator ρ to compute radiosities from irradiances. We then describe an algorithm that maintains hierarchical representations of both radiosities and textures. The numerical error involved in using these approximations is quantifiable and a time/error tradeoff is possible. The resulting algorithm allows texture maps to be used in radiosity computations with very little overhead.

Skip Supplemental Material Section

Supplemental Material

References

  1. 1.Alpert,B.,Beylkin,G.,Coifman,R.,and Rokhlin,V. Wavelet-like Bases for the Fast Solution of Second-kind Integral Equations. SIAM Journal on Scientific Computing 14, 1 (Jan 1993). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Beylkin,G.,Coifman,R.,and Rokhlin,V.Fast Wavelet Transforms and Numerical Algorithms I. Communications on Pure and Applied Mathematics 44 (1991), 141-183.Google ScholarGoogle Scholar
  3. 3.Blinn,J.F.,and Newell,M.E.Texture and Reflection in Computer Generated Images. Communications of the ACM 19,10 (October 1976), 542-547. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Chen,H.,and Wu,E.-H.An Efficient Radiosity Solution for Bump Texture Generation. Computer Graphics 24, 4 (August 1990), 125-134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Cohen,M.,Chen,S.E.,Wallace,J.R.,and Greenberg, D.P.A Progressive Refinement Approach to Fast Radiosity Image Generation. Computer Graphics 22, 4 (August 1988), 75-84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Cohen,M.F.,and Greenberg,D.P.The Hemi-Cube: A Radiosity Solution for Complex Environments. Computer Graphics 19, 3 (July 1985), 31-40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Cohen,M.F.,Greenberg,D.P.,Immel,D.S.,and Brock,P.J.An Efficient Radiosity Approach for Realistic Image Synthesis. IEEE Computer Graphics and Applications 6, 3 (March 1986), 26-35.Google ScholarGoogle Scholar
  8. 8.Dorsey,J.O.,Sillion,F.X.,and Greenberg,D.P. Design and Simulation of Opera Lighting and Projection Effects. Computer Graphics 25, 4 (July 1991), 41-50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Fournier,A.,Gunawan,A.S.,and Romanzin,C.Com-mon Illumination between Real and Computer Generated Scenes. In Proceedings of Graphics Interface 93 (1993), pp. 254-261.Google ScholarGoogle Scholar
  10. 10.Goral,C.M.,Torrance,K.E.,Greenberg,D.P.,and Battaile,B.Modelling the Interaction of Light between Diffuse Surfaces. Computer Graphics 18, 3 (July 1984), 212-222. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Gortler,S.,Schr ~oder,P.,Cohen,M.,and Hanrahan, P.Wavelet Radiosity. In Computer Graphics Annual Conference Series 1993 (August 1993), Siggraph, pp. 221-230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Hanrahan,P.,Salzman,D.,and Aupperle,L.A Rapid Hierarchical Radiosity Algorithm. Computer Graphics 25, 4 (July 1991), 197-206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Heckbert,P.S.Radiosity in Flatland. Computer Graphics Forum 2, 3 (1992), 181-192.Google ScholarGoogle Scholar
  14. 14.Kajiya,J.T.The Rendering Equation. Computer Graphics 20,4 (1986), 143-150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Nishita,T.,and Nakamae,E.Continuous Tone Representa-tion of Three-Dimensional Objects Taking Account of Shadows and Interreflection. Computer Graphics 19, 3 (July 1985), 23-30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Schr ~oder,P.,Gortler,S.J.,Cohen,M.F.,and Hanrahan,P.Wavelet Projections For Radiosity. In Fourth Eurographics Workshop on Rendering (June 1993), Eurographics, pp. 105-114.Google ScholarGoogle Scholar
  17. 17.Teller,S.,and Hanrahan,P.Global Visibility Algorithms for Illumination Computations. In Computer Graphics Annual Con-ference Series 1993 (August 1993), Siggraph, pp. 239-246. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.Troutman,R.,and Max,N.Radiosity Algorithms Using Higher-order Finite Elements. In Computer Graphics Annual Con-ference Series 1993 (August 1993), Siggraph, pp. 209-212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.Upstill,S.The RenderMan Companion. Addison Wesley, 1992.Google ScholarGoogle Scholar
  20. 20.Zatz,H.R.Galerkin Radiosity: A Higher-order Solution Method for Global Illumination. In Computer Graphics Annual Conference Series 1993 (August 1993), Siggraph, pp. 213-220. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Textures and radiosity: controlling emission and reflection with texture maps

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques
          July 1994
          512 pages
          ISBN:0897916670
          DOI:10.1145/192161

          Copyright © 1994 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 24 July 1994

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          SIGGRAPH '94 Paper Acceptance Rate57of242submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

          Upcoming Conference

          SIGGRAPH '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader