控制点创建贝塞尔曲线

时间:2019-03-08 12:34:15

标签: javascript coordinates bezier curve

我动态获得两个(xy)坐标,一个坐标定义曲线的起点,另一个坐标定义曲线的终点。为了在它们之间生成贝塞尔曲线,我想定义一个第三(xy)坐标作为控件-使用第三点,我可以完美地绘制贝塞尔曲线,但是我的问题是我不知道如何获取控制点(xy)的坐标。

对于由xy起点和xy终点绘制的线(黑线),我在坐标xy(黄色圆圈)中找到了一个点,该坐标是由在中间绘制交点线(绿线)的交叉点形成的给定的线,并在xy起点(红线)处凝视45度。

我添加了一个图像示例以更好地解释它。

enter image description here

0 个答案:

没有答案