« C.O.F.F.E.E.で「指定したポリゴンの隣接ポリゴン」にアクセス | トップページ | ユーザスクリプトの作成に苦痛を感じなくなったら、Plugin作ってみようよ! »

どうでも良いようなプラグインを登録してしまった…「Bスプラインをベジェに変換」

Bスプラインをベジェに変換するプラグインを作りました。
わざわざIDを取得するほどのPluginではなかったんですけどね…

よく吟味してPluginを作成している方々には申し訳ないんですが、安易に登録しました。
IDの無駄遣いのような…ユーザスクリプトで十分だったろうに…

さて、皆さんもお分かりのように、Bスプラインをベジェに変更するとパスの形が変わります。
ベジェはポイントを通過するスプラインですが、Bスプラインはポイントを通過しません。
開いているときだけ、始点と終点に条件を与えて通過するように作られています。

Bsplinetobezier_01

Bsplinetobezier_02

ベジェに変換するとポイントの位置と数が変わります。
変更時にパスが若干変化したように見えますが、気にしないでください。
一応許容範囲内だと思います。

でも、使うだろうか?必要だろうか?

Plugin「BSplineToBezier」は、「BSplineToBezier.ZIP」です。
とりあえず、R11Demoでは動作していました。

気が抜けていたせいで、登録時に「BSplinToBezier」って、'e'抜けで登録してしまった。
登録後の変更は、どうすれば良いのか分かりませんでした。

|

« C.O.F.F.E.E.で「指定したポリゴンの隣接ポリゴン」にアクセス | トップページ | ユーザスクリプトの作成に苦痛を感じなくなったら、Plugin作ってみようよ! »

コメント

この記事へのコメントは終了しました。