Discrete fairing and variational subdivision for freeform surface design

被引:42
作者
Kobbelt, LP [1 ]
机构
[1] Max Planck Inst Comp Sci, D-66123 Saarbrucken, Germany
关键词
free-form surface design; fairing; variational subdivisions; geometric modeling;
D O I
10.1007/s003710050204
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The representation of free-form surfaces by sufficiently refined polygonal meshes has become common in many geometric modeling applications where complicated objects have to be handled. While working with triangle meshes is flexible and efficient, prominent difficulties arise from the lack of infinitesimal smoothness and the prohibitive complexity of highly detailed 3D models. In this paper, we discuss the generation of fair triangle meshes that are optimal with respect to some discretized curvature energy functional. The key issues are the proper definition of discrete curvature, the smoothing of high-resolution meshes by filter operators, and the efficient generation of optimal meshes by solving a sparse linear system that characterizes the global minimum of an energy functional. Results and techniques from differential geometry, variational surface design (fairing), and numerical analysis are combined to find efficient and robust algorithms that generate smooth meshes of arbitrary topology that interpolate or approximate a given set of data points.
引用
收藏
页码:142 / 158
页数:17
相关论文
共 42 条
[1]  
[Anonymous], 1985, MULTI GRID METHODS A
[2]   RECURSIVELY GENERATED B-SPLINE SURFACES ON ARBITRARY TOPOLOGICAL MESHES [J].
CATMULL, E ;
CLARK, J .
COMPUTER-AIDED DESIGN, 1978, 10 (06) :350-355
[3]  
CELNIKER G, 1991, COMP GRAPH, V25, P257, DOI 10.1145/127719.122746
[4]   Multiresolution decimation based on global error [J].
Ciampalini, A ;
Cignoni, P ;
Montani, C ;
Scopigno, R .
VISUAL COMPUTER, 1997, 13 (05) :228-246
[5]  
Do Carmo MP, 1976, DIFFERENTIAL GEOMETR
[6]   BEHAVIOR OF RECURSIVE DIVISION SURFACES NEAR EXTRAORDINARY POINTS [J].
DOO, D ;
SABIN, M .
COMPUTER-AIDED DESIGN, 1978, 10 (06) :356-360
[7]   A BUTTERFLY SUBDIVISION SCHEME FOR SURFACE INTERPOLATION WITH TENSION CONTROL [J].
DYN, N ;
LEVIN, D ;
GREGORY, JA .
ACM TRANSACTIONS ON GRAPHICS, 1990, 9 (02) :160-169
[8]  
Dyn N., 1992, ADV NUMERICAL ANAL, VII, P36
[9]  
Farin G, 1996, Curves and Surfaces for CAGD, Fourth Edition: A Practical Guide, V4th
[10]  
FORSEY D, 1998, ANN C SERIES COMPUTE, P205