でたらめな概要

実装の方針

  1. カーブの総距離のなんとなくの値を出す
  2. カーブの総距離を一定距離で分割する
  3. 分割した距離が曲線上でどのtに該当するか配列などに記録する
  4. 進んだ距離に応じて配列からtを引き出して、そのtから位置を取得する

 (´·ω·`)丸目誤差が出てるような気がする・・・?
しかし、処理は一定速度なので表現としてはOK
これでいいのだ。

プログラムサンプルコード (C#)

工事中

参考にさせていただいたサイト様

パスに沿ってなめらかに一定速度でオブジェクトを移動させる実装の解説

連結されたベジェ曲線上を等速で動こう

その34 スプライン曲線上をおおよそ等速で移動する(丸み不均一スプライン)