贝塞尔曲线

贝塞尔曲线(发音为 [bezje])是在计算机图形学和动画中使用的数学描述曲线。在矢量图像中,它们用于模拟可以无限缩放的平滑曲线。

曲线由一组至少两个控制点定义。与 Web 相关的图形和动画通常使用三次贝塞尔曲线,它们是具有四个控制点 P0、P1、P2 和 P3 的曲线。

要绘制二次贝塞尔曲线,绘制两条假想的线,一条从 P0 到 P1,另一条从 P1 到 P2。绘制第三条假想的线,其起点在第一条辅助线上稳定移动,终点在第二条辅助线上。在这条假想的线上,从其起点到终点稳定地绘制一个点。这个点所描述的曲线就是贝塞尔曲线。这是一个展示曲线创建的动画示例

Drawing a Bézier curve

另请参阅