私は現在SplineCurve3、Three.js に沿って特定の点の距離を見つけようとしています。例えば…</p>

上記SplineCurve3は、事前に定義された 4 つのポイントから構成されています。a、b、c、およびd。曲線に沿ったポイントを見つけるにはgetPoint、curve クラスのメソッドを使用して、曲線に沿って値 ( t) を指定します (0 – 開始 [a] – 1 – 終了 [d] の間)。
私が抱えている問題はt、曲線を作成するために使用された中間点 (b と c) の値を見つける必要があることです。
事実上、私は の逆をしたいgetPoint。パスに沿ってポイントを通過tし、最初から (距離) を取得したい。
これどうやってするの?私はそれを解決することはできません!
ありとあらゆる助けをいただければ幸いです。