• DocumentCode
    2240629
  • Title

    Direct volume rendering with shading via three-dimensional textures

  • Author

    Van Gelder, Allen ; Kim, Kwansik

  • fYear
    1996
  • fDate
    28-29 Oct 1996
  • Firstpage
    23
  • Abstract
    A new and easy-to-implement method for direct volume rendering that uses 3D texture maps for acceleration, and incorporates directional lighting, is described. The implementation, called Voltx, produces high-quality images at nearly interactive speeds on workstations with hardware support for three-dimensional texture maps. Previously reported methods did not incorporate a light model, and did not address issues of multiple texture maps for large volumes. Our research shows that these extensions impact performance by about a factor of ten. Voltx supports orthographic, perspective, and stereo views. This paper describes the theory and implementation of this technique, and compares it to the shear-warp factorization approach. A rectilinear data set is converted into a three-dimensional texture map containing color and opacity information. Quantized normal vectors and a lookup table provide efficiency. A new tesselation of the sphere is described, which serves as the basis for normal-vector quantization. A new gradient-based shading criterion is described, in which the gradient magnitude is interpreted in the context of the field-data value and the material classification parameters, and not in isolation. In the rendering phase, the texture map is applied to a stack of parallel planes, which effectively cut the texture into many slabs. The slabs are composited to form an image
  • Keywords
    data visualisation; rendering (computer graphics); 3D texture maps; Voltx; direct volume rendering; directional lighting; gradient-based shading criterion; hardware support; multiple texture maps; normal-vector quantization; rectilinear data set; shading; shear-warp factorization; stereo views; three-dimensional textures; Acceleration; Computer graphics; Degradation; Hardware; Quantization; Rendering (computer graphics); Slabs; Table lookup; Visualization; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Volume Visualization, 1996. Proceedings., 1996 Symposium on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-89791-865-7
  • Type

    conf

  • DOI
    10.1109/SVV.1996.558039
  • Filename
    558039