贝塞尔曲线
贝塞尔曲线是一种用于计算机图形学和动画中的曲线,常用于路径的平滑插值。最常见的是二次和三次贝塞尔曲线。以下是它们的公式:
二次贝塞尔曲线
由三个点定义:起始点 P0 控制点 P1 终止点 P2
其参数方程为
B(t) = (1-t)^2P0 + 2(1-t)tP1 + t^2P2
其中 t 是参数,范围为 0~1
三次贝塞尔曲线
由四个点定义
起始点 P0 控制点 P1 P2 终止点 P3
B(t) = (1-t)^3P0 + 3(1-t)^2tP1 + 3(1-t)t^2P2 + t^3P3
其中 t 是参数,范围为 0~1