Bezier曲线定义与性质,分别给出算法简述。

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:20:18
Bezier曲线定义与性质,分别给出算法简述。

急啊。现在就要用,哪位大虾帮下忙,在线等!!!

一、Bezier曲线定义:
给定n+1个控制顶点Pi(i=0~n) ,则Bezier曲线定义为:
P(t)=∑Bi,n(t)Pi u∈[0,1]
其中:Bi,n(t)称为基函数。
Bi,n(t)=Ci nti (1-t)n-i
Ci n=n!/(i!*(n-i)!)

二、Bezier曲线性质
1、端点性质:
a)P(0)=P0, P(1)=Pn, 即:曲线过二端点。
b)P’(0)=n(P1-P0), P’(1)=n(Pn-Pn-1)
即:在二端点与控制多边形相切。
2、凸包性:Bezier曲线完成落在控制多边形的凸包内。
3、对称性:由Pi与Pn-i组成的曲线,位置一致,方向相反。
4、包络性:Pn (t)=(1-t)Pn-1 (t)+tPn-1 (t)

贝塞尔曲线是由两个节点的切线的四个控制点位置所定义的路径,切线的长度和角度描述了一条路径两个节点间的走向。使用Bezier工具时只需在页面上定位一人起点,单击拖动鼠标,这时出现在屏幕上的不是绘制曲线的轨迹,而是一个以节点为中心的控制柄,并与前一个节点组成一个线段。可通过确定控制点的位置来控制从节点延伸出的线段的曲率。熟练地确定每个节点和使用控制点,可绘制复杂的直线和曲线。
使用Bezier绘制曲线时,CorelDraw