Abstract

In this paper, the concept of basis matrix of B-splines is presented. A general matrix representation, which results in an explicitly recursive matrix formula, for nonuniform B-spline curves of an arbitrary degree is also presented by means of Toeplitz matrix. New recursive matrix representations for uniform B-spline curves and Bezier ones of an arbitrary degree are obtained as special cases of that for nonuniform B-spline curves. The recursive formula for basis matrix can be substituted for de Boor-Cox's one for B-splines, and it has better time complexity than de Boor-Cox's formula when used for conversion and computation of B-spline curves and surfaces between different CAD systems. Finally, some applications of the matrix representations are given in the paper.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.