Sakana-Ya > 制作道程 > 2007.06.29:スクリプト:Symmetrize Clone

スクリプト:Symmetrize Clone


Symmetrize Clone

選択オブジェクトの対称化済みクローンを作成するスクリプト。
対称モデリングのお供にどうぞ。

選択オブジェクトのX軸上での対称化クローンを作成します。
グローバルもしくはローカルを指定しての作成が可能。
クローンは「(クローン元の名前)_SymmetrizeClone」という名前で作成されます。
また実行時に同名のオブジェクトがある場合には、該当オブジェクトを削除後に新規作成します。
コンポーネント選択モード中でもそのまま実行可能。
複数オブジェクトの一括処理に対応。
日本語モード対応。
UI無しのシンプル版を同梱。
設定保存機能あり。
(設定データファイルは、Scriptsフォルダ直下に作成される【sk_presets】フォルダに保存)

作成オプション
・グローバル or ローカル(デフォルト:ローカル)
・対称化の軸選択(デフォルト:X軸)
・クローンの非選択化設定(デフォルト:オン - 非選択化)
・対称化クローンを含むレイヤの作成(デフォルト:オフ)
・サブディビジョンレベルの変更(デフォルト:オフ)


注意事項:
v5.1環境でのみ動作確認済み。
上記以外のバージョンで動かない場合は、適宜修正してご使用ください。
使用によるいかなる損害も、全て使用者の自己責任でどうぞ。

XSIスクリプト:Symmetrize Clone

Download : SymmetrizeClone.zip (ver.1.3.1)

更新履歴:
 ver.1.3.1 : バグFix
 ver.1.3 : オプションと保存機能の追加、一部処理を修正
 ver.1.2 : オプションの追加
 ver.1.1.1 : 実行前の選択モードに復帰しない不具合を修正
 ver.1.1 : 公開

うーん SymmetrizePolygonだとやっぱり重いみたい。
機能的な物を考慮すれば当然なんだけど、処理は軽い方がいいやね。
となると、クローン反転マージの方がベターなんかな。
余計なオブジェクトが増えない分スマートでいいかなーと思ったんだけど、良し悪しか。

■ GOTETZ - 2007.06.30

コメントを書く