コンテンツにスキップ

アーマチュア統合

ウェイト転送後は、次の順番で処理します。

  1. アーマチュアコピー + ボーン削除
  2. アーマチュアマージ
  3. Copy Transforms 設定

1. アーマチュアコピー + ボーン削除

フィット先アバターのアーマチュアをコピーし、衣装に不要なボーンを削除します。 元のアバターアーマチュアは変更しません。

2. アーマチュアマージ

コピーしたアバターアーマチュアを衣装アーマチュアへマージします。 ヒューマノイドボーンを対応アバター側のものへ入れ替え、 揺れものボーンは対応するボーン階層へ移動します。

例: Hips → Skirt_Root 等であれば、マージ後も Hips → Skirt_Root になります。

マージ後に対応アバターのボーンを色分け

既定では、対応アバター由来のボーンをシアンで表示します。 横のカラーパレットから色を変更できます。

衣装固有ボーンと、マージ前からコンストレイントが設定されているボーンは、 既存の色を維持します。

3. Copy Transforms 設定

マージ済み衣装アーマチュアの同名ボーンへ、フィット先アバターを参照する D9_CT_* Copy Transformsコンストレイントを設定します。 ウェイトチェック段階で使用します。

ModularAvatarの MergeArmature 後の挙動をBlenderで再現するもので、 アバターのボーンをポーズモードで動かすと衣装のボーンが動く感じです。

制約空間

  • World: アーマチュアの位置が違っていてもワールド空間で追従
  • Local: ボーンの相対姿勢をローカル空間で追従

コンストレイントの解除

ポーズモードでコンストレイントされているボーン(D9_CT_*)を選択して解除します (ショートカットキー Ctrl+Alt+C)。