贝齐埃曲线德卡斯特里奥( de Casteljau )算法及程序
1) 描述
de Casteljau算法最基本的概念就是在线段AB中找到C点,使得C点将AB线段划分成u:(1-u)比例(|AC|:|AB|=u),怎么找这个C点呢?
A 到 B 的向量是 B – A ,因为u在0到1之间,所以C点就在u(B – A)处,考虑到A点的位置,C点的位置是A + u(B – A) = (1 – u)A + uB,因此,对于一个给定的u,(1–u)A + uB就是在A 和 B之间的C
贝齐埃曲线德卡斯特里奥( de Casteljau )算法及程序
1) 描述
de Casteljau算法最基本的概念就是在线段AB中找到C点,使得C点将AB线段划分成u:(1-u)比例(|AC|:|AB|=u),怎么找这个C点呢?
A 到 B 的向量是 B – A ,因为u在0到1之间,所以C点就在u(B – A)处,考虑到A点的位置,C点的位置是A + u(B – A) = (1 – u)A + uB,因此,对于一个给定的u,(1–u)A + uB就是在A 和 B之间的C