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

Fast scene voxelization and applications

Published:14 March 2006Publication History

ABSTRACT

This paper presents a novel approach that uses graphics hardware to dynamically calculate a voxel-based representation of a scene. The voxelization is obtained on run-time in the order of milliseconds, even for complex and dynamic scenes containing more than 1,000,000 polygons. The voxelization is created and stored on the GPU avoiding unnecessary data transfer. The approach can handle both regular grids and locally optimized grids that better fit the scene geometry. The paper demonstrates applications to shadow calculation, refraction simultation and shadow volume culling/clamping.

References

  1. Agrawala, M., Ramamoorthi, R., Heirich, A., and Moll, L. 2000. Efficient image-based methods for rendering soft shadows. In SIGGRAPH 2000: Proceedings of the 27th annual conference on Computer graphics and interactive techniques. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Aila, T., and Akenine-Möller, T. 2005. Conservative and tiled rasterization. Journal of Graphics Tools 10(3).Google ScholarGoogle Scholar
  3. Bertails, F., Ménier, C., and Cani, M.-P. 2005. A practical self-shadowing algorithm for interactive hair animation. In Graphics Interface. Best student paper award. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bresenham, J. E. 1965. Algorithm for computer control of a digital plotter. IBM Systems Journal 4, 1.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Buck, I., and Purcell, T. 2004. GPU Gems. Addison-Wesley, ch. Ch. 37: A toolkit for Computations on GPUs.Google ScholarGoogle Scholar
  6. Crow. 1977. Shadow algorithms for computer graphics. In Proceedings of SIGGRAPH '77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Dachsbacher, C., and Stamminger, M. 2003. Translucent shadow maps. In Proceedings of Eurographics Workshop on Rendering '03. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Décoret, X. 2005. N-buffers for efficient depth map query. Computer Graphics Forum 24, 3.Google ScholarGoogle ScholarCross RefCross Ref
  9. Everitt, C., 2001. Interactive order-independent transparency. http://developer.nvidia.com/object/Interactive_Order_Transparency.html.Google ScholarGoogle Scholar
  10. Haumont, D., and Warzee, N. 2002. Complete polygonal scene voxelization. Journal of Graphics Tools 7, 3.Google ScholarGoogle ScholarCross RefCross Ref
  11. Heckbert, P. S. 1986. Survey of texture mapping. In IEEE Computer Graphics and Applications. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Hensley, J., Scheuermann, T., Coombe, G., Singh, M., and Lastra, A. 2005. Fast summed-area table generation and its applications. In Proceedings of Eurographics '05.Google ScholarGoogle Scholar
  13. Kim, T.-Y., and Neumann, U. 2001. Opacity shadow maps. Eurographics Rendering Workshop. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Lefebvre, S., Hornus, S., and Neyret, F. 2005. Texture sprites: Texture elements splatted on surfaces. In Symposium on Interactive 3D Graphics (13D), ACM Press, ACM SIGGRAPH. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Lloyd, B., Wendt, J., Govindaraju, N. K., and Manocha, D. 2004. Cc shadow volumes. In Proceedings of the 2nd EG Symposium on Rendering, Eurographics Association, Springer Computer Science, Eurographics.Google ScholarGoogle Scholar
  16. Lokovic, T., and Veach, E. 2000. Deep shadow maps. In SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Nguyen, H., and Donnelly, W. 2005. GPU Gems 2. Addison-Wesley. ch. Ch. 23: Hair Animation and Rendering in the Nalu Demo.Google ScholarGoogle Scholar
  18. Saito, T., and Takahashi, T. 2000. Efficient image-based methods for rendering soft shadows. In SIGGRAPH 2000: Proceedings of the 27th annual conference on Computer graphics and interactive techniques. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Shade, J., Gortler, S., Wei He, L., and Szeliski, R. 1998. Layered depth images. In SIGGRAPH '98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques, ACM Press, New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Sousa, T. 2005. GPU Gems 2. Addison-Wesley, ch. Ch. 19:Generic Refraction Simulation.Google ScholarGoogle Scholar
  21. Williams, L. 1978. Casting curved shadows on curved surfaces. In SIGGRAPH '78: Proceedings of the 5th annual conference on Computer graphics and interactive techniques, ACM Press, New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Wyman, C. 2005. An approximate image-space approach for interactive refraction. In SIGGRAPH 2005: Proceedings of the 32th International Conference on Computer Graphics and Interactive Techniques, ACM Press, New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Fast scene voxelization and applications

        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 '06: Proceedings of the 2006 symposium on Interactive 3D graphics and games
          March 2006
          231 pages
          ISBN:159593295X
          DOI:10.1145/1111411

          Copyright © 2006 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: 14 March 2006

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate148of485submissions,31%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader