1
一定の速度で移動するCatmull-Romスプラインの弧長を決定する
Catmull-Romスプラインの連結によって定義されるパスがあります。XNAの静的メソッドVector2.CatmullRomを使用して、0から1の値を持つポイント間の補間を可能にします。 このパスのすべてのスプラインが同じ長さではありません。これは、パスに沿って進行中にすべてのスプラインに対してウェイトを一定の速度にした場合、速度の違いを引き起こします。重量の速度をスプラインの長さに依存させることで、これを改善できます。このようなスプラインの長さを判断するにはどうすればよいですか?スプラインを10本の直線にカットして、それらの長さを合計するだけで近似できますか? スプラインによって定義された生成されたメッシュの動的テクスチャマッピングにこれを使用しています。