如何计算出cubic-bezier曲线上曲率大的点
时间: 2023-02-11 18:07:23 浏览: 89
cubic-bezier:三次贝塞尔曲线编辑器
计算cubic-bezier曲线上曲率大的点可以使用数学公式。具体来说,可以使用曲率公式:k = (x'y'' - y'x'') / (x'^2 + y'^2)^(3/2)。
其中,x、y为曲线上的点,x'、y'为该点的一阶导数,x''、y''为该点的二阶导数。
这个公式计算出来的值叫做曲率半径(curvature radius), 曲率大就是这个值小
cubic-bezier曲线的控制点坐标给出, 通过这些点来求出曲线上的点的坐标,然后用上面的公式计算出该点的曲率半径, 就能得出这个曲线上最大曲率值的点了
阅读全文