モデルのセットアップ作業中にちょっと欲しくなって作成した
エンベロープウェイト周りのスクリプト&プラグインをいくつか。

  • SaveEnvWeights(GTEnvWeightIO)
    エンベロープのウェイトプロパティを保存するスクリプト。
    オブジェクト(複数可)を選択して実行すると、
    カレントプロジェクトの直下に "Envelope" フォルダを作成します。
    ウェイトプロパティはEnvelopeフォルダの中に
    "オブジェクトの名前.preset" として保存されます。
    (Weight Editorで保存した場合と同じもの)

  • LoadEnvWeights(GTEnvWeightIO)
    SaveEnvWeightsで保存したウェイトプロパティを読み込むスクリプト。
    オブジェクト(複数可)を選択して実行すると、
    Envelopeフォルダの中からオブジェクトと同名のプリセットを読み込みます。

  • LockUnselDeformers
    選択したデフォーマ以外のデフォーマ群と紐付いているウェイトを
    まとめてロックするスクリプト。
    (Weight Editor や Paint Panel上でのロックと同じ)
    オブジェクト、デフォーマ(複数可)の順に選択して実行します。

    デフォーマのロック状態を取得出来るならアンロックなものだけを選択するツールなんかも作りたかったけど、調べた限り公開されていないようなので断念。


ファイルはスクリプト版とプラグイン版で両方入ってますので使用はお好みで。
Download : gtEnvelope_IO_Lock.zip
※ 使用によるいかなる損害も全て使用者の自己責任でどうぞ

0 コメント :

コメントを投稿