• DocumentCode
    2361514
  • Title

    Acceleration techniques for GPU-based volume rendering

  • Author

    Krüger, J. ; Westermann, R.

  • Author_Institution
    Comput. Graphics & Visualization Group, Tech. Univ. Munich, Germany
  • fYear
    2003
  • fDate
    24-24 Oct. 2003
  • Firstpage
    287
  • Lastpage
    292
  • Abstract
    Nowadays, direct volume rendering via 3D textures has positioned itself as an efficient tool for the display and visual analysis of volumetric scalar fields. It is commonly accepted, that for reasonably sized data sets appropriate quality at interactive rates can be achieved by means of this technique. However, despite these benefits one important issue has received little attention throughout the ongoing discussion of texture based volume rendering: the integration of acceleration techniques to reduce per-fragment operations. In this paper, we address the integration of early ray termination and empty-space skipping into texture based volume rendering on graphical processing units (GPU). Therefore, we describe volume ray-casting on programmable graphics hardware as an alternative to object-order approaches. We exploit the early z-test to terminate fragment processing once sufficient opacity has been accumulated, and to skip empty space along the rays of sight. We demonstrate performance gains up to a factor of 3 for typical renditions of volumetric data sets on the ATI 9700 graphics card.
  • Keywords
    computer graphic equipment; image texture; ray tracing; rendering (computer graphics); solid modelling; 3D textures; ATI 9700 graphics card; GPU; GPU-based volume rendering; acceleration technique; direct volume rendering; display analysis; early ray termination; empty-space skipping; fragment processing; graphical processing units; per-fragment operation; programmable graphics hardware; texture based volume rendering; visual analysis; volume ray-casting; volumetric scalar fields; Acceleration; Chromium; Computer displays; Computer graphics; Data visualization; Hardware; Performance gain; Rendering (computer graphics); Sampling methods; Three dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visualization, 2003. VIS 2003. IEEE
  • Conference_Location
    Seattle, WA, USA
  • Print_ISBN
    0-7803-8120-3
  • Type

    conf

  • DOI
    10.1109/VISUAL.2003.1250384
  • Filename
    1250384