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