我目前正在尝试SplineCurve3
在 Three.js 中查找沿 a 的特定点的距离。比如……</p>
以上SplineCurve3
是由 4 个预定义的点构成的;a、b、c 和 d。要沿着曲线找到一个点,我可以使用getPoint
曲线类中的方法并沿曲线提供一个值 ( t
)(在 0 - 起点 [a] - 和 1 - 终点 [d] 之间)。
我遇到的问题是我需要找到t
用于构造曲线的中间点(b 和 c)的值。
实际上,我想做相反的事情getPoint
。我想沿着路径传递一个点并t
从一开始就获得(距离)。
我怎样才能做到这一点?我就是搞不定!
任何和所有的帮助表示赞赏。