The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (2004 vol.10)
pp: 130-141
Roger Crawfis , IEEE Computer Society
ABSTRACT
<p><b>Abstract</b>—We present an algorithm for constructing isosurfaces in any dimension. The input to the algorithm is a set of scalar values in a <it>d</it>-dimensional regular grid of (topological) hypercubes. The output is a set of (<it>d-</it>1)-dimensional simplices forming a piecewise linear approximation to the isosurface. The algorithm constructs the isosurface piecewise within each hypercube in the grid using the convex hull of an appropriate set of points. We prove that our algorithm correctly produces a triangulation of a (<it>d-</it>1)-manifold with boundary. In dimensions three and four, lookup tables with <tmath>2^8</tmath> and <tmath>2^{16}</tmath> entries, respectively, can be used to speed the algorithm's running time. In three dimensions, this gives the popular Marching Cubes algorithm. We discuss applications of four-dimensional isosurface construction to time varying isosurfaces, interval volumes, and morphing.</p>
INDEX TERMS
Scientific visualization, multidimensional visualization, isosurface, contour, interval volumes, morphing, time varying data.
CITATION
Praveen Bhaniramka, Rephael Wenger, Roger Crawfis, "Isosurface Construction in Any Dimension Using Convex Hulls", IEEE Transactions on Visualization & Computer Graphics, vol.10, no. 2, pp. 130-141, March/April 2004, doi:10.1109/TVCG.2004.1260765
19 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool