Kea*_*her 17
您的第一个点是上一个曲线的最后一个点.在这种情况下,它将是(x3,y3).然后,你手中的第二个点是速记所代表的曲线长度的终点.
如果我们要将您的路径转换为两种全长版本,我们将拥有:
M X0, Y0 C X1, Y1 X2, Y2 X3, Y3
M X3, Y3 C XR, YR X4, Y4 X5, Y5
Run Code Online (Sandbox Code Playgroud)
其中XR,YR是关于当前曲线的第一个点的前一个曲线的最后一个控制点的反映.
XR,YR只是P2关于P3的反映,所以:
XR = 2*X3 - X2 and
YR = 2*Y3 - Y2
Run Code Online (Sandbox Code Playgroud)