3.3 B样条曲线与曲面 Bezier曲线或曲面有许多优越性,但有两点不足: Bezier曲线或曲面不能作局部修改; Bezier曲线或曲面的拼接比较复杂 计算机图形学 1972年,Gordon、Riesenfeld等人发展了1946年Schoenberg提出的样条方法 , 提出了B样条方法,在保留Bezier方法全部优点的同时,克服了Bezier方法的弱点。 样条的史话 计算机图形学 样条的史话(1) 1946年的红皮书 Schoenberg拉开了神话的序幕 从插值的R-K现象说起 样条分段连续多项式 计算机图形学 样条的史话(2) 断言样条不可能用于外形设计 几何样条出现,离散计算,峰回路转 Riesenfield, Gordan, . 计算机图形学 如何理解B-样条? 样条插值,三对角方程 (函数、参数) 给定分划,所有的B样条的全体组成一个线性空间,线性空间有基函数,这就是B样条基函数 由B样条基函数代替Bezier曲线中的Bernstein基函数,即B样条曲线。 计算机图形学3.3.1 B样条的递推定义和性质 B样条曲线的方程定义为: 是控制多边形的顶点 (i=0,1,.,n