DocumentCode :
1451655
Title :
Curvature-dependent triangulation of implicit surfaces
Author :
Karkanis, Tasso ; Stewart, A. James
Author_Institution :
Toronto Univ., Ont., Canada
Volume :
21
Issue :
2
fYear :
2001
Firstpage :
60
Lastpage :
69
Abstract :
Implicit surfaces appear in many applications, including medical imaging, molecular modeling, computer aided design, computer graphics and finite element analysis. Despite their many advantages, implicit surfaces are difficult to render efficiently. Today´s real-time graphics systems are heavily optimized for rendering triangles, so an implicit surface should be converted to a mesh of triangles before rendering. Our algorithm polyonalizes an implicit surface. The algorithm generates a mesh of close-to-equilateral triangles with sizes dependent on the local surface curvature. We assume that the implicit surface is connected and G1 is smooth (that is, the tangent plane varies continuously over the surface). The algorithm requires an evaluator for the implicit function defined at all points in space, an evaluator for the function gradient defined at points near the surface, and a bounding box around the surface. The output of the algorithm is good for applications requiring a well-behaved triangulation, such as rendering systems and finite element partial differential equation (PDE) solvers
Keywords :
computational geometry; mesh generation; rendering (computer graphics); surface fitting; computer aided design; computer graphics; curvature-dependent triangulation; finite element analysis; implicit surfaces; local surface curvature; medical imaging; mesh generation; molecular modeling; partial differential equation; real-time graphics; rendering; Ear; Geophysics computing; Humans; Phase estimation;
fLanguage :
English
Journal_Title :
Computer Graphics and Applications, IEEE
Publisher :
ieee
ISSN :
0272-1716
Type :
jour
DOI :
10.1109/38.909016
Filename :
909016
Link To Document :
بازگشت