Title :
Skinning Catmull-Clark subdivision surfaces with incompatible cross-sectional curves
Author :
Nasri, A. ; Abbas, A. ; Hasbini, I.
Author_Institution :
Dept. of Comput. Sci., American Univ. of Beirut, Lebanon
Abstract :
One of the major problems in the generation of skinning B-spline surfaces is the incompatibility of the cross-sectional curves. This occurs when the cross sections are defined by control polygons having different number of control devices. Traditionally, this incompatibility is overcome by knot insertion that makes all control polygons have equal number of vertices. The drawback of this solution is that it can very quickly lead to an explosion in the number of vertices of the control mesh defining the skinning surface. In this paper, we show that this problem can be rectified through the use of subdivision surfaces. We describe an approach to generate a skinning Catmull-Clark subdivision surface through incompatible cross-sections of cubic B-spline curves. The resulting surface has all the properties of subdivision surfaces while requiring a smaller number of control points than those obtained through the more conventional techniques.
Keywords :
CAD; computational geometry; rendering (computer graphics); solid modelling; splines (mathematics); B-spline surfaces; Catmull-Clark subdivision surfaces; control mesh; cross curvature; cross-sectional curves; cubic B-spline curves; curve interpolation; knot insertion; recursive subdivision; surface lofting; surface skinning; Application software; Computer graphics;
Conference_Titel :
Computer Graphics and Applications, 2003. Proceedings. 11th Pacific Conference on
Print_ISBN :
0-7695-2028-6
DOI :
10.1109/PCCGA.2003.1238252