だから私は 3 次スプラインの特別なケースのセットを持っています。その 2 次元制御点は常にx軸で決して交差しない曲線になります。つまり、曲線はy = f ( x ) のような単純な多項式関数のように見えます。スプライン セグメントの長さを実行する等間隔の x 座標に対応する、スプラインに沿った y座標の配列を効率的に作成したいと考えています。
たとえば、x = 0.0、x = 0.1、x = 0.2 などのスプラインに沿って y 座標を効率的に見つけたい、または別の方法でアプローチして、f x,y ( t ) スタイル関数をf ( x ) 関数。
現在、4x4 定数行列と 4 つの 2D コントロール ポイントを使用してスプラインを記述し、エルミートまたは Catmull-Rom スプラインの行列定数を使用して、それらを0 から 1 までのtの 3 次関数にプラグインしています。
マトリックスと制御点が与えられた場合、x 軸上のこれらの y 値を取得する最良の方法は何ですか?
編集:描画するのに十分な近似で十分であることを追加する必要があります。