• Title of article

    An Efficient Code-Based Voxel-Traversing Algorithm

  • Author/Authors

    BorutZalik، نويسنده , , Gordon Clapworthy ، نويسنده , , Crtomir Oblonsek، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 1997
  • Pages
    10
  • From page
    119
  • To page
    128
  • Abstract
    The paper considers an e cient approach to traversing a uniformly-subdivided space pierced by a line segment. A voxel, as the basic constituent element of the uniformly subdivided space, is restricted to having the form of a cube. The algorithm works in two steps. In the rst step, the so-called Bresenham voxels are identi ed and, by comparing their position codes, their type of connectivity is determined. To achieve the required connectivity between neighbouring voxels, the second step of the algorithm is applied to nd the missing voxels. In this way, the algorithm e ciently switches between face-, edge- and vertex-connectivity. Although the algorithm works with floating-point precision, it is extremely computationally e cient, and tests of speed compared with the M¨uller, Cleary & Wyvill, Amanatides & Woo, and Zem cik algorithms are described.
  • Keywords
    uniform space subdivision , voxel traversing , Voxel , ray tracing.
  • Journal title
    Computer Graphics Forum
  • Serial Year
    1997
  • Journal title
    Computer Graphics Forum
  • Record number

    404125