我需要一种方法来获得沿样条曲线的任何点的方向(局部 x/y/z 轴)......其中 z 轴始终是样条线切线,x/y 相互垂直且 z。
一种常见的技术是计算一个轴矢量作为切线的变化率,即x(t) = z(t) X z(t+dt)
y 是简单的x X z
。
但是我不确定这是否给出了我所说的“自然”方向路径。我的意思是,想象一下我有一根刚性钢棒,它弯曲成一些卷曲,然后我沿着这根棒推进一根柔性软管。如果摩擦力可以忽略不计,“自然”路径将意味着软管在任何时候都会以最小扭矩结束,因为它会“解开”自身以获得较低能量的状态。
有没有办法做到这一点,这并不意味着从 0-t 遍历样条线的长度以找到给定点 t 的变换?