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
Link To Document :
بازگشت