DocumentCode :
2332111
Title :
3D scan conversion of CSG models into distance volumes
Author :
Breen, David E. ; Mauch, Sean ; Whitaker, Ross T.
Author_Institution :
California Inst. of Technol., Pasadena, CA, USA
fYear :
1998
fDate :
24-24 Oct. 1998
Firstpage :
7
Lastpage :
14
Abstract :
A distance volume is a volume dataset where the value stored at each voxel is the shortest distance to the surface of the object being represented by the volume. Distance volumes are a useful representation in a number of computer graphics applications. We present a technique for generating a distance volume with sub-voxel accuracy from one type of geometric model, a constructive solid geometry (CSG) model consisting of superellipsoid primitives. The distance volume is generated in a two step process. The first step calculates the shortest distance to the CSG model at a set of points within a narrow band around the evaluated surface. Additionally, a second set of points, labeled the zero set, which lies on the CSG model´s surface are computed. A point in the zero set is associated with each point in the narrow band. Once the narrow band and zero set are calculated, a fast marching method is employed to propagate the shortest distance and closest point information out to the remaining voxels in the volume. Our technique has been used to scan convert a number of CSG models, producing distance volumes which have been utilized in a variety of computer graphics applications, e.g. CSG surface evaluation, offset surface generation, and 3D model morphing.
Keywords :
computational geometry; data visualisation; solid modelling; spatial data structures; 3D model morphing; 3D scan conversion; CSG models; CSG surface evaluation; closest point information; computer graphics applications; constructive solid geometry model; distance volumes; fast marching method; geometric model; offset surface generation; scan convert; shortest distance; sub-voxel accuracy; superellipsoid primitives; two step process; volume dataset; zero set; Application software; Binary trees; Computer graphics; Geometry; Laboratories; Mesh generation; Narrowband; Rendering (computer graphics); Solid modeling; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Volume Visualization, 1998. IEEE Symposium on
Conference_Location :
Research Triangle Park, NC, USA
Print_ISBN :
0-8186-9180-8
Type :
conf
DOI :
10.1109/SVV.1998.729579
Filename :
729579
Link To Document :
بازگشت