从这个站点,它似乎有关于 Catmull-Rom 样条的最详细信息,似乎需要四个点来创建样条。但是,它没有提到点 p0 和 p3 如何影响 p1 和 p2 之间的值。
我的另一个问题是如何创建连续样条曲线?通过使 p4 = p2 定义点 p1, p2 与 p4, p5 连续(即假设我们有 p0, p1, p2, p3, p4, p5, p6, ..., pN )。
一个更普遍的问题是如何计算 Catmull-Rom 样条上的切线?考虑到这些输入值给出的位置坐标,它是否必须涉及在样条曲线上取两个点(比如 0.01、0.011)并根据毕达哥拉斯得到切线?