• DocumentCode
    2332199
  • Title

    Adding shadows to a texture-based volume renderer

  • Author

    Behrens, Uwe ; Ratering, Ralf

  • Author_Institution
    Nat. Res. Center for Inf. Technol., Sankt Augustin, Germany
  • fYear
    1998
  • fDate
    24-24 Oct. 1998
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    Texture based volume rendering is a technique to efficiently visualize volumetric data using texture mapping hardware. We present an algorithm that extends this approach to render shadows for the volume. The algorithm takes advantage of fast frame buffer operations which modern graphics hardware offers, but does not depend on any special purpose hardware. The visual impression of the final image is significantly improved by bringing more structure and three dimensional information into the often foggyish appearance of texture based volume renderings. Although the algorithm does not perform lighting calculations, the resulting image has a shaded appearance, which is a further visual cue to spatial understanding of the data and lets the images appear more realistic. As calculating the shadows is independent of the visualization process it can be applied to any form of volume visualization, though volume rendering based on two- or three-dimensional texture mapping hardware makes the most sense. Compared to unshadowed texture based volume rendering, performance decreases by less than 50%, which is still sufficient to guarantee interactive manipulation of the volume data. In the special case where only the camera is moving with the light position fixed to the scene there is no performance decrease at all, because recalculation has only to be done if the position of the light source with respect to the volume changes.
  • Keywords
    buffer storage; computer graphic equipment; data visualisation; image texture; rendering (computer graphics); fast frame buffer operations; graphics hardware; interactive manipulation; light position; light source; shaded appearance; shadow rendering; spatial understanding; texture based volume rendering; texture mapping hardware; three dimensional information; three dimensional texture mapping hardware; unshadowed texture based volume rendering; visual cue; visual impression; visualization process; volume changes; volume data; volume visualization; volumetric data visualization; Back; Cameras; Computer graphics; Data visualization; Graphics; Hardware; Image generation; Information technology; Layout; Light sources; Pixel; Rendering (computer graphics); Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Volume Visualization, 1998. IEEE Symposium on
  • Conference_Location
    Research Triangle Park, NC, USA
  • Print_ISBN
    0-8186-9180-8
  • Type

    conf

  • DOI
    10.1109/SVV.1998.729583
  • Filename
    729583