后面我们要写一个消息拖拽的效果,中间用到了二阶贝塞尔曲线的知识,今天我们就来看一下二阶贝塞尔曲线:
来看一张动态图:
给定点P0、P1和P2,二阶贝塞尔曲线是由下述方程产生的轨迹
二阶贝塞尔曲线的直接方程
上面这个方程可能大家看的不太理解,大家也不用去深究。下面我们来理解下这条曲线的轨迹是如何生成的。
对于AB这条直线上的任意点D,有AD/AB = BE/BC=a,连接DE,取F点,有DF/DE = a。所有F点的集合就构成了一个二阶贝塞尔曲线,B点为控制点。
后面我们要写一个消息拖拽的效果,中间用到了二阶贝塞尔曲线的知识,今天我们就来看一下二阶贝塞尔曲线:
来看一张动态图:
给定点P0、P1和P2,二阶贝塞尔曲线是由下述方程产生的轨迹
二阶贝塞尔曲线的直接方程
上面这个方程可能大家看的不太理解,大家也不用去深究。下面我们来理解下这条曲线的轨迹是如何生成的。
对于AB这条直线上的任意点D,有AD/AB = BE/BC=a,连接DE,取F点,有DF/DE = a。所有F点的集合就构成了一个二阶贝塞尔曲线,B点为控制点。