文章目录
贝塞尔曲线参考 : https://github.com/venshine/BezierMaker
一、二阶贝塞尔曲线公式
二阶贝塞尔曲线公式如下 :
是给定的 平面中的 个点 , 是 曲线起始点 , 是 曲线结束点 ,
的取值范围是 ~
二、三阶贝塞尔曲线
上图中 , 点是起始点 , 点是终止点 , 和
三阶贝塞尔曲线公式如下 :
先根据比例 , 绘制出 与 之间的二阶贝塞尔曲线 , 以 为控制点 , 绘制出直线
然后 绘制 与 之间的二阶贝塞尔曲线 , 以 为控制点 , 绘制出直线
最后 计算 到 之间的 二阶贝塞尔曲线 , 以
三阶贝塞尔曲线动态绘制流程 :
三、高阶贝塞尔曲线
上述公式中
四阶贝塞尔曲线 :
五阶贝塞尔曲线 :