カーブのベジェコントロールの計算に関する質問があります。問題は、次の画像が表示されるよう:損失の近似を持つ計算された点からベジェ制御点を決定する方法は?
私はFおよびEは問題ではないすべての点がなければならないことである見つける必要があるCとDを含む、順序付けられたリストに赤のポイントを持っています(曲線は開始点と終了点を除き、どの点を通過する必要はありません)。それはちょうど「近似」でなければなりません。私はすでに次の記事まし
:
- Finding the control point of bezier curves - 唯一の水平整列ハンドルと連携し、私はから開始する中間点を持っていません。また、唯一のユーザに見えるの制御点ではなく、F及びE
- Parametric reconstruction of a NURBS curveを見つけるん - あなたは赤い点の間を補間したい場合には罰金だが、それは私の目標
ではありませんので、解決方法についての私の考えこれは次の通りであった:
- は、リスト内の前と次のポイントを見て、C及びD
- 点の数が偶数の場合を通る線から最も遠い点を計算一つは遠くからであるかを決定します想像線を計算し、それらの中間点を計算する
- 3点で曲線の形状を得るには不十分ですが、25%と75%の値が必要です。幸いなことに、これを決定するいくつかの方法があります:均一間隔の方法、弧の長さと中心のメソッド。
- 私のカーブを説明するのに5ポイント(開始、25%、中間、75%、終了)があります。私はそれぞれのt値を知っています。曲線は次のようになります。このことから
、私はどのように...何とかベジェ式にポイントを挿入し、逆計算コントロールポイントをする必要がありますか?
ありがとうございました。