skip to main content
10.1145/1053427.1053458acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
Article

Level-of-detail representation of bidirectional texture functions for real-time rendering

Published:03 April 2005Publication History

ABSTRACT

This paper presents a new technique for rendering bidirectional texture functions (BTFs) at different levels of detail (LODs). Our method first decomposes each BTF image into multiple subbands with a Laplacian pyramid. Each vector of Laplacian coefficients of a texel at the same level is regarded as a Laplacian bidirectional reflectance distribution function (BRDF). These vectors are then further compressed by applying principal components analysis (PCA). At the rendering stage, the LOD parameter for each pixel is calculated according to the distance from the viewpoint to the surface. Our rendering algorithm uses this parameter to determine how many levels of BTF Laplacian pyramid are required for rendering. Under the same sampling resolution, a BTF gradually transits to a BRDF as the camera moves away from the surface. Our method precomputes this transition and uses it for multiresolution BTF rendering. Our Laplacian pyramid representation allows real-time anti-aliased rendering of BTFs using graphics hardware. In addition to provide visually satisfactory multiresolution rendering for BTFs, our method has a comparable compression rate to the available single-resolution BTF compression techniques.

References

  1. Adabala, N., Magnenat-Thalmann, N., and Fei, G. 2003. Real-time rendering of woven clothes. In Proceedings of ACM Virtual Reality Software and Technology 2003, 41--47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Akenine-Möller, T., and Haines, E. 2002. Real-Time Rendering, 2nd Ed. A. K. Peters. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bungie, 2004. HALO 2. http://www.bungie.net/Games/Halo2/.Google ScholarGoogle Scholar
  4. Burt, P. J., and Adelson, E. H. 1983. The Laplacian pyramid as a compact image code. IEEE Transaction on Communications COM-31, 4, 532--540.Google ScholarGoogle ScholarCross RefCross Ref
  5. Dana, K. J., Van Ginneken, B., Nayar, S. K., and Koenderink, J. J. 1999. Reflectance and texture of real-world surfaces. ACM Transactions on Graphics 18, 1, 1--34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Fournier, A. 1992. Filtering normal maps and creating multiple surfaces. TR-92-41, Department of Computer Science, University of British Columbia. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Goldman, D. B. 1997. Fake fur rendering. In Proceedings of ACM SIGGRAPH 1997, 127--134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Kautz, J., Heidrich, W., and Seidel, H.-P. 2001. Real-time bump map synthesis. In Proceedings of Graphics Hardware 2001, 109--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Leung, T. K., and Malik, J. 2001. Representing and recognizing the visual appearance of materials using 3D textons. International Journal of Computer Vision 43, 1, 29--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Liu, X., Hu, Y., Zhang, J., Tong, X., Guo, B., and Shum, H.-Y. 2004. Synthesis and rendering of bidirectional texture functions on arbitrary surfaces. IEEE Transactions on Visualization and Computer Graphics 10, 3, 278--289. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ma, W.-C., Chao, S.-H., Chen, B.-Y., Chang, C.-F., Ouhyoung, M., and Nishita, T. 2004. An efficient representation of complex materials for real-time rendering. In Proceedings of ACM Virtual Reality Software and Technology 2004, 150--153. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. McAllister, D. K. 2002. A Generalized Surface Appearance Representation For Computer Graphics. PhD thesis, University of North Carolina at Chapel Hill. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Meseth, J., Müller, G., and Klein, R. 2004. Reflectance field based real-time, high-quality rendering of bidirectional texture functions. Computers and Graphics 28, 1, 103--112.Google ScholarGoogle ScholarCross RefCross Ref
  14. Meyer, A., and Neyret, F. 2000. Multiscale shaders for the efficient realistic rendering of pine-trees. In Proceedings of Graphics Interface 2000, 137--144.Google ScholarGoogle Scholar
  15. Müller, G., Meseth, J., and Klein, R. 2004. Fast environmental lighting for local-PCA encoded BTFs. In Proceedings of Computer Graphics International 2004, 198--205. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Müller, G., Meseth, J., Sattler, M., Sarlette, R., and Klein, R. 2004. Acquisition, synthesis and rendering of bidirectional texture functions. In Eurographics 2004 State of The Art Report, 69--94.Google ScholarGoogle Scholar
  17. Ng, R., Ramamoorthi, R., and Hanrahan, P. 2003. All frequency shadows using non-linear wavelet lighting approximation. ACM Transactions on Graphics 22, 3, 376--381. (Proceedings of ACM SIGGRAPH 2003). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Ng, R., Ramamoorthi, R., and Hanrahan, P. 2004. Triple product wavelet integrals for all-frequency relighting. ACM Transactions on Graphics 23, 3, 477--487. (Proceedings of ACM SIGGRAPH 2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Olano, M., Kuehne, B., and Simmons, M. 2003. Automatic shader level of detail. In Proceedings of Graphics Hardware 2003, 7--14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Sattler, M., Sarlette, R., and Klein, R. 2003. Efficient and realistic visualization of cloth. In Proceedings of Eurographics Symposium on Rendering 2003, 167--177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Suykens, F., vom Berge, K., Lagae, A., and Dutré, P. 2003. Interactive rendering with bidirectional texture functions. Computer Graphics Forum 22, 3, 463--472. (Proceedings of Eurographics 2003).Google ScholarGoogle ScholarCross RefCross Ref
  22. Toksvig, M. 2004. NVIDIA Technical Brief.Google ScholarGoogle Scholar
  23. Vasilescu, M. A. O., and Terzopoulos, D. 2004. Tensor-textures: Multilinear image-based rendering. ACM Transactions on Graphics 23, 3, 336--342. (Proceedings of ACM SIGGRAPH 2004). Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Williams, L. 1983. Pyramidal parametrics. In Proceedings of ACM SIGGRAPH 1983, 1--11. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Level-of-detail representation of bidirectional texture functions for real-time rendering

      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
        I3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and games
        April 2005
        231 pages
        ISBN:1595930132
        DOI:10.1145/1053427

        Copyright © 2005 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: 3 April 2005

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate148of485submissions,31%

        Upcoming Conference

        I3D '24
        Symposium on Interactive 3D Graphics and Games
        May 8 - 10, 2024
        Philadelphia , PA , USA

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader