我在单个变量上定义了一个二维路径:
var point = path(t); // --> [0.113, 0.883]
迭代t
from0
到1
I 可以枚举整个路径,然后绘制连续的对[x,y]
。路径在 x 轴上没有重叠,所以理论上我应该能够从中创建一个函数,尽管目前我还没有找到确切的方法。如果我只是向下投影到 x 轴并取 [x,y] --> y,那么图表是错误的,因为我们正在通过 x 和 y,所以如果有时间花在通过 y 轴而不是x 这在投影到一维时不会反映出来。如何构建将我的二维路径表示为从 x 到 y 的映射的函数?
编辑:这是曲线的图像(白线是贝塞尔样条路径(t)-> [x,y],灰色圆圈是原始数据点,绿线是我用来生成的原始关键帧数据曲线。忽略其余的线):