Bezier曲線による補間

曲線をつかんで変形できます!

 このアプレットは、の(n+1)個の点をn次Bezier曲線で補間します。

曲線に最も近い点をBezier Cliiping法により算出します。また、曲線上の点(x、y)からパラメータを算出する逆問題も解けます。

・曲線はn次Bezier関数で表現し、その曲線の通過点をマウスでクリックすることにより与えられます。
・制御点で指定する方法には、左の選択ボックスで、Control Pntを選択して下さい。
・ 次数を変えるには、上の部分をクリックし、次数を選択して下さい。
・新しい曲線を入力するには、New Curveボタンをクリックして下さい。
・最短点を判定する距離Rを指定できます(右上のフィールドで数値入力)。New Curveボタンをクリック後有効
・曲線付近をクリックし、最近点が検出されたあと、マウスをドラッグすると形状を変形できます。
・最近点のパラメータuおおび距離は上部に表示されます。

Javaの目次に戻る