贝茨曲线
贝茨曲线是一种二维图形的数学曲线,矢量图形软件中经常用它来精确地画出曲线。
经常用photoshop或者AI的小伙伴对贝茨曲线一定不会陌生,钢笔工具就是通过贝茨曲线的原理来作图的。
![40a6d5125305bf64e21dda1d3171a156.png](https://i-blog.csdnimg.cn/blog_migrate/997acb0db526f169e71cdc0a541798a5.png)
贝兹曲线由线段与节点组成,节点是可拖动的支点,线段为可伸缩的皮筋。绘制出的曲线光滑流畅。
![2696e916dae590a2b0083809b9e0b54a.png](https://i-blog.csdnimg.cn/blog_migrate/0d1e707ce721f6775b435af72c36ddd9.jpeg)
贝茨曲线应用的方式为,需要四个控制点,两个节点,两条线段:
bezier(Ax, Ay, Bx, By, Cx, Cy, Dx, Dy);
单片花瓣
我们今天就可以尝试用贝茨曲线来画个图吧。我们可以先画一片花瓣。一片花瓣分为上下两条曲线,为了保证上下曲线平滑连接,两条曲线的控制线段要在一条直线上,所以控制点坐标可以如下图。