このアプレットは、n次曲線に最も近い点をBezier Cliiping法により算出します。また、曲線上の点(x、y)からパラメータを算出する逆問題も解けます。
・曲線はn次Bezier関数で表現し、その制御点をマウスでクリックすることにより与えられます。
点Qからの最近点Pは、曲線上の点Pでの接線と直線QPが垂直な点として算出できます。これには(2n-1)次式を解く必要がありますが、Bezier Clipping法により1次式のみで解けます。
(デバッグのため、計算途中の制御多角形の表示の有無は下部のスイッチでON/OFFを指定して下さい)
|