C_adjust ver.1.0


BGレイヤーのカーブの始点・終点・方向を、FGレイヤーの選択されたポイントに合わせます。



●FGの1ポイント選択の場合:
カーブの始点を移動、角度・大きさは維持されます。

●FGの2ポイント選択の場合:
カーブの始点を第1ポイントに合わせます。
カーブの始点から終点への方向は、第2ポイントへ向きます。
オプションでカーブのスケールを変更したりそのままの形を維持できます。

※コントロールポイントを持つカーブでは、カーブ自体の始点・終点が合わされ、コントロールポイントはそれに追従します。
※閉じたカーブの場合は、1ポイント選択の状態と同じで始点が第1ポイントに合わさるだけです。

 
scale mode

FGの2ポイント選択の場合:カーブの変形
カーブの方向はオプションに関係なく第2ポイントへ向きます
scale:
カーブ全体を2ポイントの距離との比率でスケールします
stretch:
カーブの長さを2ポイントの距離にストレッチします
last fit:
終点を第2ポイントへ移動させます。始点からその他のポイントは変形しません
no:
カーブの形状を維持します

move X Y Z

移動させる軸の選択



1ポイント選択の場合。

■ コントロールは、「move」オプションだけになります。

■ 始点が選択したポイントに合います。角度や形状の変形はありません。



2ポイント選択の場合。

■ オプション「scale」「move XYZ」で適用すると、カーブの大きさは2ポイントの距離の比率で引き延ばされ
始点・終点とも選択したポイントに合わされます。

■ オプション「no」「move XYZ」で適用すると、カーブの大きさは変更されず
始点は第1ポイントに合わされ、終点は第2ポイント方向へ向きます。



ダウンロード C_adjust.zip

ver. 1.0 公開

※このスクリプトで生じた不具合などは責任を負えませんので、データ保存後に使用することをお勧めいたします。
※ご意見・バグ情報などございましたら web-info(a)pictrix.jpまでお願いいたします。