Blender: ウェイトの転送を行うアドオン「Quick Attach」

Blenderで簡単にウェイトの転送ができるアドオン「Quick Attach」を紹介します。

目次

1. Quick Attachのインストール

1.1 Quick Attachのダウンロード

Quick AttachはBlender Marketの下記のページからダウンロードできます。

https://blendermarket.com/products/quick-attach–transfer-weight

$0 Normal Licenseを選択するとフリーでダウンロードが可能ですが、Blender Marketのアカウントが必要になります。

1.2 Quick Attachのインストール

ダウンロードしたQuick Attachをインストールします。

Blenderを起動したら画面左上にある編集(Edit)内のプリファレンス(Preferences)をクリックして(画像1参照)、Blenderプリファレンス(Blender Preferences)を表示させます。

blender quick attach
画像1

左側に並んでいる項目からアドオン(Add-ons)を選択したら(画像2参照)、

blender quick attach
画像2

上部にインストール(Install)というボタンがあるので、ここをクリックします(画像3参照)。

blender SKkeeper
画像3

Blenderファイルビュー(Blender File View)というウィンドウが表示されるので、ダウンロードしたZIPファイルを選択して、インストールを行います。
アドオンのリストでQuick Attach by HuyKhoi2407にチェックが入っていることを確認できたら(画像4参照)、インストールは完了です。

blender quick attach
画像4

Quich Attachとなっていますが、おそらく作者さんのミスだと思います。

2. Quick Attachの使用方法など

2.1 説明用のオブジェクトの準備

アーマチュアとの関連付けが終わっているウェイトの転送元となる身体のメッシュと、ウェイトの転送先になる衣服のメッシュを説明用に準備しました(画像5参照)。

blender quick attach
画像5

2.2 Attach Selected to Target Object

準備したメッシュを使用してウェイトの転送を行います。

Shiftキーを押しながら衣服のメッシュ⇒身体のメッシュの順番で選択したら(画像6参照)、

blender quick attach
画像6

サイドバーのQuick Attach by HuyKhoi2407Attach Selected to Target Objectをクリックします(画像7参照)。

blender quick attach
画像7

ウェイトの転送はこれだけで完了です。
ボーンを動かして確認をしてください(画像8参照)。

blender quick attach
画像8

注意点など

  • 選択の順番は転送先⇒転送元なので、逆にしないように注意してください。
  • Attach Selected to Target Objectを実行すると、転送元のメッシュのモディファイア―と親子関係も転送先のメッシュにコピーするようです。アーマチュア(Armature)以外のモディファイアーは適用(Apply)した状態で実行するか、実行後に必要のないものは削除してください。
  • アーマチュア(Armature)位置(Location)回転(Rotation)を変更していた場合、Attach Selected to Target Objectを実行後に転送先になるメッシュの位置が変わったり回転したりするので、アーマチュア(Armature)位置(Location)回転(Rotation)適用(Apply)してからAttach Selected to Target Objectを実行するなどして対応してください。
  • 今回の例のように身体のメッシュから衣服のメッシュにウェイトを転送する場合、ボーンから各頂点までの距離またはトポロジーが違うので完全に貫通などがなくなるとは限りません。

2.3 Detach Selected Objects

オブジェクトを選択してDetach Selected Objectsをクリックすると(画像9参照)、頂点グループの削除、モディファイア―の削除、親子関係の解除を行います。

blender quick attach
画像9

Attach Selected to Target Objectでウェイトの転送を行ったメッシュを元の状態に戻す場合に使用するといいかもしれません。

2.4 サイドバーに表示される名前の変更

Quick Attachのサイドバーに表示される名前はQuick Attach by HuyKhoi2407と長いので場所をとりますが(画像10参照)、以下の方法で名前の変更ができます。

blender quick attach
画像10

Quick Attachをインストール後に下記の場所にある__init__.pyというファイルをメモ帳などで開いて、bl_category = “Quick Attach by HuyKhoi2407” # found in the Sidebarの””内を編集します。
AppDataは隠しファイルです。

C:\Users\ユーザー名\AppData\Roaming\Blender Foundation\Blender\バージョン\scripts\addons\Quick Attach V2 by HuyKhoi2407


例えばbl_category = “Quick Attach” # found in the Sidebarとすれば、サイドバーにQuick Attachとだけ表示されます(画像11参照)。

blender quick attach
画像11

以上、Blenderのウェイトの転送を行うアドオン「Quick Attach」の紹介でした。

この記事で使用しているのはBlender 4.1.1です。

  • URLをコピーしました!

コメント

コメントする

CAPTCHA

目次