基础部分看这篇文章,介绍得很形象从零开始学图形学:10分钟看懂贝塞尔曲线
我将展开讲他没有详细说的公式部分。
两个控制点
我们假设只有两个控制点:P0和P1,中间有一个点A把线段分成了两段,t是两个线段的比例,0<t<1:
那么随着t大小的变化,A点的位置也发生变化,这里设A点的坐标轨迹为B(t):
三个控制点
同理,假设有三个控制点:
可以先用上面的公式算出T1和T2的坐标,然后再算出A的坐标。这里可以动手算一算,并不麻烦。这里把A的坐标轨迹算出来以后是:
基础部分看这篇文章,介绍得很形象从零开始学图形学:10分钟看懂贝塞尔曲线
我将展开讲他没有详细说的公式部分。
我们假设只有两个控制点:P0和P1,中间有一个点A把线段分成了两段,t是两个线段的比例,0<t<1:
那么随着t大小的变化,A点的位置也发生变化,这里设A点的坐标轨迹为B(t):
同理,假设有三个控制点:
可以先用上面的公式算出T1和T2的坐标,然后再算出A的坐标。这里可以动手算一算,并不麻烦。这里把A的坐标轨迹算出来以后是: