Mesh reduction with error control

被引:86
作者
Klein, R
Liebich, G
Stasser, W
机构
来源
VISUALIZATION '96, PROCEEDINGS | 1996年
关键词
D O I
10.1109/VISUAL.1996.568124
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. In this paper 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(infinity)-Norm between parameterized surfaces. Furthermore the Hausdorff distance is always less than the distance induced by the L(infinity)-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 to generate a hierarchical geometric representation in a canonical way. It automatically preserves sharp edges.
引用
收藏
页码:311 / 318
页数:4
相关论文
empty
未找到相关数据