Approximating uniform rational B-spline curves by polynomial B-spline curves

作者:

Highlights:

摘要

Approximation of rational B-spline curves by B-spline curves is an important issue in computer aided geometric design. This paper presents a method to approximate a uniform rational B-spline with B-spline curve sequence as follows. We first elevate the degree of the original rational B-spline curve and take the control points of the degree-elevated curve as new control points of the B-spline approximation curve. Next we take an extended knot vector of the original curve as a new knot vector of the approximation curve. This generates a B-spline approximation curve with the same degree as the degree-elevated curve. Based on the discrete B-spline and multiple products of B-spline functions, we finally prove that the derivatives of any given degree of the uniform B-spline approximation curve sequence converge uniformly to the corresponding derivatives of the original rational B-spline curve. This approximation method is very simple and guarantees the convergence of the approximation.

论文关键词:Uniform rational B-spline curves,Uniform B-spline curve sequence,Discrete B-spline,Degree elevation,Approximation

论文评审过程:Received 2 December 2011, Revised 17 November 2012, Available online 21 November 2012.

论文官网地址:https://doi.org/10.1016/j.cam.2012.11.019