Interpolating an unlimited number of curves meeting at extraordinary points on subdivision surfaces

被引:8
作者
Nasri, AH [1 ]
机构
[1] Amer Univ Beirut, Dept Math & Comp Sci, Beirut 11072020, Lebanon
关键词
D O I
10.1111/1467-8659.t01-1-00648
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Interpolating curves by subdivision surfaces is one of the major constraints that is Partially addressed in the literature. So far no more than two intersecting curves can be interpolated by a subdivision surface such as Doo-Sabin or Catmull-Clark surfaces. One approach that has been used in both of theses surfaces is the polygonal complex approach where a curve can be defined by a control mesh rather than a control polygon. Such a definition allows a curve to carry with it cross derivative information which can be naturally embodied in the mesh of a subdivision surface. This paper extends the use of this approach to interpolate an unlimited number of curves meeting at an extraordinary point on a subdivision surface. At that point, the curves can all meet with either C-0 or C-1 continuity, yet still have common tangent plane. A straightforward application is the generation of subdivision surfaces through 3-regular meshes of curves for which an easy interface can be used.
引用
收藏
页码:87 / 97
页数:11
相关论文
共 20 条
[1]  
[Anonymous], 1998, SEMINAL GRAPHICS PIO
[2]  
Biermann H, 2000, COMP GRAPH, P113, DOI 10.1145/344779.344841
[3]  
CHAIKIN GM, 1974, COMPUT GRAPHICS IMAG, V3, P346
[4]  
DOO D, 1988, SEMINA GRAPHICS, P177
[5]  
Halstead M., 1993, Computer Graphics Proceedings, P35, DOI 10.1145/166117.166121
[6]  
Levin A, 1999, COMP GRAPH, P57, DOI 10.1145/311535.311541
[7]  
LEVY A, GEOMVIEW 1 6 6 GL VE
[8]  
NASRI A, 2002, 20024 TR AM U BEIR
[9]  
Nasri A. H., 2000, Proceedings Geometric Modeling and Processing 2000. Theory and Applications, P262, DOI 10.1109/GMAP.2000.838258
[10]   Recursive subdivision of polygonal complexes and its applications in computer-aided geometric design [J].
Nasri, AH .
COMPUTER AIDED GEOMETRIC DESIGN, 2000, 17 (07) :595-619