3D texture

from Wikipedia, the free encyclopedia

A 3D texture is mathematically described as a function that unfolds in three dimensions and that assigns a value to every point located in the defined area. It differs from a 2D texture used in texture mapping only in that the corner points are assigned three-dimensional coordinates. The slices are to be aligned parallel to the screen level and to be accumulated in a manner comparable to the back-to-front method. The texture elements furthest away from the screen plane (so-called slices ) and then all further texture elements in the direction of the framebuffer are accumulated. See also: compositing .

Sketch taken from the paper Combining Local and Remote Visualization Techniques for Interactive Volume Rendering in Medical Applications by K. Engel u.  a.
The sketch shows the intermediate representation of the surfaces, aligned parallel to the screen surface. After applying filters and transfer functions, a corresponding result is shown (see third figure: tissue). Source: "Combining Local and Remote Visualization Techniques for Interactive Volume Rendering in Medical Applications" by K.Engel et al.

By using hardware components that have a 3D texture memory and can load volume data, this visualization technology presented by Cabral offers a variant of the object space method.

The computing effort increases sharply with the increasing number of polygons to be displayed: With an 8-bit resolution, the memory requirement is linear to the resolution: A doubling of the resolution requires an eight-fold increase in the memory, e.g.:

  • 256 ^ 3 × 8 bits = 16 MB
  • 512 ^ 3 × 8 bits = 128 MB
  • 1024 ^ 3 × 8 bits = 1 GB

commitment

Just like 2D textures, 3D textures are used in computer graphics to represent surfaces. However, they are not projected onto the underlying polygons as raster graphics , but are represented in memory as proxy volumes of a proxy geometry .

See also

literature

  • K. Engel et al .: Real-Time Volume Graphics . AK Peters, 2006. ISBN 1-56881-266-3 . P. 49 ff.

Web links

swell

  1. H. Schumann et al .: Visualization , p. 291 ff., Springer 2000. ISBN 3-540-64944-1 .
  2. ^ B. Cabral et al.: Accelerated Volume Rendering and Tomographic Reconstruction Using Texture Mapping Hardware . ACM Symp. On Vol. Vis., 1994.