我正在尝试实现一种可视化磁场的方法,经过一番谷歌搜索后,我决定使用 Catmull Rom Splines 创建必要的曲线。然而,我想做的一件事是让箭头沿着线条移动以指示方向。我想我可以通过将参数变量 t 从 0 增加到 1 来做到这一点,然后移动每次使用的 4 个活动点,从而给我每帧都需要的 x、y、z 坐标。我遇到的问题是,考虑到 Catmull Rom 样条曲线的方程,这似乎真的很昂贵(特别是考虑到场景中会有很多线条)。有一个更好的方法吗?抱歉,如果没有很好地解释并提前感谢。
我正在尝试实现一种可视化磁场的方法,经过一番谷歌搜索后,我决定使用 Catmull Rom Splines 创建必要的曲线。然而,我想做的一件事是让箭头沿着线条移动以指示方向。我想我可以通过将参数变量 t 从 0 增加到 1 来做到这一点,然后移动每次使用的 4 个活动点,从而给我每帧都需要的 x、y、z 坐标。我遇到的问题是,考虑到 Catmull Rom 样条曲线的方程,这似乎真的很昂贵(特别是考虑到场景中会有很多线条)。有一个更好的方法吗?抱歉,如果没有很好地解释并提前感谢。