TY - JOUR
T1 - Interpolating an arbitrary number of joint B-spline curves by Loop surfaces
AU - Ma, Weiyin
AU - Wang, Huawei
PY - 2012/8
Y1 - 2012/8
N2 - In a recent paper (Ma and Wang, 2009), it was found that the limit curve corresponding to a regular edge path of a Loop subdivision surface reduces to a uniform cubic B-spline curve (CBSC) under a degeneration condition. One can thus define a Loop subdivision surface interpolating a set of input CBSCs with various topological structures that can be mapped to regular edge paths of the underlying surface. This paper presents a new solution for defining a Loop subdivision surface interpolating an arbitrary number of CBSCs meeting at an extraordinary point. The solution is based on the concept of a polygonal complex method previously used for Catmull-Clark surface interpolation and is built upon an extended set of constraints of the control vertices under which local edge paths meeting at an extraordinary point reduces to a set of endpoint interpolating CBSCs. As a result, the local subdivision rules near an extraordinary point can be modified such that the resulting Loop subdivision surface exactly interpolates a set of input endpoint interpolating CBSCs meeting at the extraordinary point. If the given endpoint interpolating CBSCs have a common tangent plane at the meeting point, the resulting Loop surface will be G 1 continuous. The proposed method of curve interpolation provides an important alternative solution in curve-based subdivision surface design. © 2012 Elsevier Ltd. All rights reserved.
AB - In a recent paper (Ma and Wang, 2009), it was found that the limit curve corresponding to a regular edge path of a Loop subdivision surface reduces to a uniform cubic B-spline curve (CBSC) under a degeneration condition. One can thus define a Loop subdivision surface interpolating a set of input CBSCs with various topological structures that can be mapped to regular edge paths of the underlying surface. This paper presents a new solution for defining a Loop subdivision surface interpolating an arbitrary number of CBSCs meeting at an extraordinary point. The solution is based on the concept of a polygonal complex method previously used for Catmull-Clark surface interpolation and is built upon an extended set of constraints of the control vertices under which local edge paths meeting at an extraordinary point reduces to a set of endpoint interpolating CBSCs. As a result, the local subdivision rules near an extraordinary point can be modified such that the resulting Loop subdivision surface exactly interpolates a set of input endpoint interpolating CBSCs meeting at the extraordinary point. If the given endpoint interpolating CBSCs have a common tangent plane at the meeting point, the resulting Loop surface will be G 1 continuous. The proposed method of curve interpolation provides an important alternative solution in curve-based subdivision surface design. © 2012 Elsevier Ltd. All rights reserved.
KW - B-spline curves
KW - Extraordinary point
KW - Loop subdivision surface
KW - Surface interpolation
UR - http://www.scopus.com/inward/record.url?scp=84860761834&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-84860761834&origin=recordpage
U2 - 10.1016/j.cag.2012.03.009
DO - 10.1016/j.cag.2012.03.009
M3 - RGC 21 - Publication in refereed journal
SN - 0097-8493
VL - 36
SP - 321
EP - 328
JO - Computers and Graphics (Pergamon)
JF - Computers and Graphics (Pergamon)
IS - 5
ER -