我正在做一些平滑的 3D 相机转换,并使用一个小型库来处理我的相机转换。
不幸的是,它只执行 Catmull-Rom 转换。我还使用了出版物中的一些信息,他们使用贝塞尔曲线进行过渡。
所以我的问题是:给定一组贝塞尔控制点。如何将它们转换为 Catmull-Rom 点?
如果可能的话,我将能够使用这个库。否则,我将不得不从头开始实现贝塞尔曲线。
更新
我应该提到控制点本身很好。曲线不必完全相同。只需要相同的行为。
我正在做一些平滑的 3D 相机转换,并使用一个小型库来处理我的相机转换。
不幸的是,它只执行 Catmull-Rom 转换。我还使用了出版物中的一些信息,他们使用贝塞尔曲线进行过渡。
所以我的问题是:给定一组贝塞尔控制点。如何将它们转换为 Catmull-Rom 点?
如果可能的话,我将能够使用这个库。否则,我将不得不从头开始实现贝塞尔曲线。
更新
我应该提到控制点本身很好。曲线不必完全相同。只需要相同的行为。