T-splines and T-NURCCs

被引:724
作者
Sederberg, TN [1 ]
Zheng, JM
Bakenov, A
Nasri, A
机构
[1] Brigham Young Univ, Dept Comp Sci, Provo, UT 84602 USA
[2] Embassy Kyrgyz Republ, Washington, DC USA
[3] Amer Univ Beirut, Dept Comp Sci, Beirut, Lebanon
来源
ACM TRANSACTIONS ON GRAPHICS | 2003年 / 22卷 / 03期
关键词
B-spline surfaces; subdivision surfaces; local refinement;
D O I
10.1145/882262.882295
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a generalization of non-uniforin B-spline surfaces called T-splines. T-spline control grids permit T-junctions, so lines of control points need not traverse the entire control grid. T-splines support many valuable operations within a consistent framework, such as local refinement, and the merging of several B-spline surfaces that have different knot vectors into a single gap-free model. The paper focuses on T-splines of degree three, which are C-2 (in the absence of multiple knots). T-NURCCs (Non-Uniform Rational Catrnull-Clark Surfaces with T-junctions) are a superset of both T-splines and Catmull-Clark surfaces. Thus, a modeling pro-ram for T-NURCCs can handle any NURBS or Catmull-Clark model as special cases. T-NURCCs enable true local refinement of a Catmull-Clark-type control grid: individual control points can be inserted only where they are needed to provide additional control, or to create a smoother tessellation, and such insertions do not alter the limit surface. T-NURCCs use stationary refinement rules and are C-2 except at extraordinary points and features.
引用
收藏
页码:477 / 484
页数:8
相关论文
共 12 条
[1]  
BAKENOV A, 2001, THESIS B YOUNG U
[2]   RECURSIVELY GENERATED B-SPLINE SURFACES ON ARBITRARY TOPOLOGICAL MESHES [J].
CATMULL, E ;
CLARK, J .
COMPUTER-AIDED DESIGN, 1978, 10 (06) :350-355
[3]  
FORSEY D, 1998, COMPUT GRAPH, V22, P205
[4]  
Grinspun E, 2002, ACM T GRAPHIC, V21, P281, DOI 10.1145/566570.566578
[5]  
Kobbelt L, 2000, COMP GRAPH, P103, DOI 10.1145/344779.344835
[6]  
KRAFT R, 1998, SURFACE FITTING MULT, P209
[7]  
Ramshaw L., 1989, Computer-Aided Geometric Design, V6, P323, DOI 10.1016/0167-8396(89)90032-0
[8]  
ROCKWOOD A, 1989, P ACM SIGGRAPH, P107
[9]  
SEDERBERG T. W., 1998, P SIGGRAPH 98, P387
[10]   4-8 subdivision [J].
Velho, L ;
Zorin, D .
COMPUTER AIDED GEOMETRIC DESIGN, 2001, 18 (05) :397-427