内容
- 简介
- 线性贝塞尔曲线
- 二次贝塞尔曲线
- 三次贝塞尔曲线
- N阶贝塞尔曲线
1. 简介
最近学习了一下贝塞尔曲线,第一次get到了数学之美。-->维基百科传送门
贝塞尔曲线作为计算机图形学中一个十分重要的参数曲线被广泛运用,例如Unity中的曲线编辑器,Photoshop中的钢笔工具,甚至可以模拟物体运动轨迹和用于几何体的绘制。
2. 线性贝塞尔曲线
当只给定两个点 P0 和 P1 时,贝塞尔曲线其实是一条直线,下面是线性贝塞尔曲线的公式:
线性贝塞尔曲线公式同直线表达式是一样的,根据下图可以看到,随着 t 的变化,点由 P0 滑向 P1 。

3. 二次贝塞尔曲线
二次贝塞尔的路径通过给定点P0、P1、P2,由以下函数 追踪,一般不会经过P1:
为建构二次贝塞尔曲线,可以以中介点Q0和Q1作为由0至1的t:
- 由P0至P1的连续点Q0,描述一条线性贝塞尔曲线。
- 由P1至P2的连续点Q1,描述一条线性贝塞尔曲线。
- 由Q0至Q1的连续点B(t),描述一条二次贝塞尔曲线。
