Title :
Mesh reduction with error control
Author :
Klein, Reinhard ; Liebich, Gunther ; Strasser, W.
Author_Institution :
Wilhelm-Schickard-Inst. fur Inf., Tubingen Univ., Germany
fDate :
Oct. 27 1996-Nov. 1 1996
Abstract :
In many cases the surfaces of geometric models consist of a large number of triangles. Several algorithms were developed to reduce the number of triangles required to approximate such objects. Algorithms that measure the deviation between the approximated object and the original object are only available for special cases. We use the Hausdorff distance between the original and the simplified mesh as a geometrically meaningful error value which can be applied to arbitrary triangle meshes. We present a new algorithm to reduce the number of triangles of a mesh without exceeding a user defined Hausdorff distance between the original and simplified mesh. As this distance is parameterization independent, its use as error measure is superior to the use of the L ∞-Norm between parameterized surfaces. Furthermore the Hausdorff distance is always less than the distance induced by the L ∞-Norm. This results in higher reduction rates. Excellent results were achieved by the new decimation algorithm for triangle meshes that has been used in different application areas such as volume rendering, terrain modeling and the approximations of parameterized surfaces. The key advantages of the new algorithm are: it guarantees a user defined position dependent approximation error; it allows one to generate a hierarchical geometric representation in a canonical way; it automatically preserves sharp edges.
Keywords :
mesh generation; Hausdorff distance; L/sup /spl infin//-Norm; approximated object; arbitrary triangle meshes; decimation algorithm; error control; error measure; geometric model surfaces; geometrically meaningful error value; hierarchical geometric representation; mesh reduction; parameterization independent; parameterized surfaces; reduction rates; simplified mesh; terrain modeling; triangle meshes; triangles; user defined position dependent approximation error; volume rendering; Approximation algorithms; Approximation error; Chromium; Computer graphics; Error correction; Hardware; Merging; Mesh generation; Rendering (computer graphics); Solid modeling;
Conference_Titel :
Visualization '96. Proceedings.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-89791-864-9
DOI :
10.1109/VISUAL.1996.568124