Hermit曲线、Bezier曲线、B样条曲线有啥关系?有啥区别?各自的应用范围?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hermit曲线、Bezier曲线、B样条曲线有啥关系?有啥区别?各自的应用范围?相关的知识,希望对你有一定的参考价值。

参考技术A B样条方法是在保留Bezier方法的优点,同时克服其由于整体表示带来不具有局部性质的缺点,及解决在描述复杂形状时带来的连接问题下提出来的.
常用的cad设计中之所以选用3次B样条而不用更高次是因为次数越高,控制点影响的曲线段数就越多,不利于局部控制;而三次Bezier曲线意味着必须有4个控制顶点.
他们的区别主要有以下4点:
1、Bezier曲线的基函数次数等于控制顶点数减1.B样条曲线基函数次数与控制顶点数无关;
2、Bezier曲线的基函数是Beinstein基函数,它是个多项式函数.B样条曲线的基函数是多项式样条.
3、Bezier曲线是一种特殊表示形式的参数多项式曲线.B样条曲线则是一种特殊表示形式的参数样条曲线.
4、Bezier曲线缺乏局部性质,即修改任意一个控制顶点都会对曲线整体产生影响.B样条曲线具有性质,即修改一个控制顶点只会对几段曲线产生影响.

以上是关于Hermit曲线、Bezier曲线、B样条曲线有啥关系?有啥区别?各自的应用范围?的主要内容,如果未能解决你的问题,请参考以下文章

曲线理论-详解Bezier曲线B样条曲线NURBS曲线

曲线理论-详解Bezier曲线B样条曲线NURBS曲线

b样条曲线是在啥数学里讲的?

三次b样条曲线的基函数是固定的吗

NURBS曲线与曲面

三次hermite样条曲线 和 三次B样条曲线有啥区别和联系