1 B样条曲线
1.1 B样条曲线定义
B样条方法具有表示与设计自由型曲线曲面的强大功能,是形状数学描述的主流方法之一,另外B样条方法是目前工业产品几何定义国际标准——有理B样条方法(NURBS)的基础。B样条方法兼备了Bezier方法的一切优点,包括几何不变性,仿射不变性等等,同时克服了Bezier方法中由于整体表示带来不具有局部性质的缺点(移动一个控制顶点将会影响整个曲线)。B样条曲线方程可写为:
p(u)=∑i=0ndiNi,k(u)
其中, di(i=0,1...n) 为控制顶点(坐标), Ni,k(i=0,1...n) 为 k 次规范B样条基函数,最高次数是
B样条的基函数通常采用Cox-deBoor递推公式: