On subdivision schemes generalizing uniform B-spline surfaces of arbitrary degree

被引:76
作者
Stam, J [1 ]
机构
[1] Alias Wavefront, Seattle, WA 98101 USA
关键词
CAD; curves and surfaces; solid modeling; subdivision surfaces;
D O I
10.1016/S0167-8396(01)00038-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce a new class of subdivision surfaces which generalize uniform tenser product B-spline surfaces of any bi-degree to meshes of arbitrary topology. Surprisingly, this can be done using subdivision rules that involve direct neighbors only. Consequently, our schemes are very easy to implement, regardless of degree. The famous Catmull-Clark scheme is a special case. Similarly we show that triangular box splines of total degree 3m + 1 can be generalized to arbitrary triangulations. Loop subdivision surfaces are a special case when m = 1. Our new schemes should be of interest to the high-end design market where surfaces of bi-degree up to 7 are common. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:383 / 396
页数:14
相关论文
共 16 条
[1]   RECURSIVELY GENERATED B-SPLINE SURFACES ON ARBITRARY TOPOLOGICAL MESHES [J].
CATMULL, E ;
CLARK, J .
COMPUTER-AIDED DESIGN, 1978, 10 (06) :350-355
[2]  
CHUI CK, 1988, CBMS NSF REG C SER A
[3]   BEHAVIOR OF RECURSIVE DIVISION SURFACES NEAR EXTRAORDINARY POINTS [J].
DOO, D ;
SABIN, M .
COMPUTER-AIDED DESIGN, 1978, 10 (06) :356-360
[4]  
Hoppe H., 1994, Computer Graphics Proceedings. Annual Conference Series 1994. SIGGRAPH 94 Conference Proceedings, P295, DOI 10.1145/192161.192233
[5]   A variational approach to subdivision [J].
Kobbelt, L .
COMPUTER AIDED GEOMETRIC DESIGN, 1996, 13 (08) :743-761
[6]   THEORETICAL DEVELOPMENT FOR THE COMPUTER-GENERATION AND DISPLAY OF PIECEWISE POLYNOMIAL SURFACES [J].
LANE, JM ;
RIESENFELD, RF .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1980, 2 (01) :35-46
[7]  
Loop C., 1987, Smooth subdivision surfaces based on triangles
[8]   Analysis of algorithms generalizing B-spline subdivision [J].
Peters, J ;
Reif, U .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1998, 35 (02) :728-748
[9]   Smoothness of subdivision surfaces at extraordinary points [J].
Prautzsch, H .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1998, 9 (3-4) :377-389
[10]   A UNIFIED APPROACH TO SUBDIVISION ALGORITHMS NEAR EXTRAORDINARY VERTICES [J].
REIF, U .
COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (02) :153-174