Open Access Open Access  Restricted Access Subscription or Fee Access

Stitching of Arbitrary Parametric Surface Patches with G1 Continuity Using B-splines

Lan Wu, Ali Akgunduz

Abstract


In computer graphics, the construction of complete 3-dimensional objects requires the blending of several incompatible (mathematical properties are different) surface patches such as Bezier, B-spline, and NURBS surfaces. The blending process often results in undesirable geometric properties along the connected boundaries such as sharp edges, gaps, overlaps. In this paper, we propose an efficient surface blending method for stitching of arbitrary parametric surfaces that guarantees〖 G〗^1continuity along stitching boundaries. The surface patching problem between two-surface patches is investigated for following special cases: sharp edges, gaps and overlaps. The proposed surface stitching method is to construct a B-spline blending surface between base surfaces through incorporating the following conditions: i) Determine stitching boundaries on base surfaces; ii) Control points of B-spline blending surface are constructed from the base surfaces’ data points and the interpolation scheme; iii) The knot vectors of the B-spline blending surfaces are organized in such way that full multiplicity is achieved at their end-knots; iv) The surface order along the stitching boundary directions is set to 2; and v) Parametric conditions along stitching boundary directions for both B-spline blending surface and base surfaces are forced to be uniform. The main advantages of the proposed methodology are: i) Capability of blending surfaces at the local level; and ii) Blending different kinds of surface patches such as Bezier and B-spline.

Keywords


B-spline, Bezier surface, G^1blending, sharp edges.

Full Text:

PDF


Disclaimer/Regarding indexing issue:

We have provided the online access of all issues and papers to the indexing agencies (as given on journal web site). It’s depend on indexing agencies when, how and what manner they can index or not. Hence, we like to inform that on the basis of earlier indexing, we can’t predict the today or future indexing policy of third party (i.e. indexing agencies) as they have right to discontinue any journal at any time without prior information to the journal. So, please neither sends any question nor expects any answer from us on the behalf of third party i.e. indexing agencies.Hence, we will not issue any certificate or letter for indexing issue. Our role is just to provide the online access to them. So we do properly this and one can visit indexing agencies website to get the authentic information. Also: DOI is paid service which provided by a third party. We never mentioned that we go for this for our any journal. However, journal have no objection if author go directly for this paid DOI service.