衣装のアクセサリーをワンクリックでプレハブ化|Accessory Extractor
- Digital100 JPY

「この衣装のチョーカーだけ、他の服と組み合わせたい」 「イヤリングだけ別のアバターに着けたい」 衣装に付いているアクセサリーなどのパーツを、右クリック1回で単独のプレハブにするUnityエディタ拡張です。 ボーン・揺れもの(PhysBone)・Constraintなど、パーツが動くのに必要なものだけを自動で集めて切り出し、Modular AvatarのSetup Outfitまで済ませます。 できたプレハブは、アバターに入れるだけで追従します。 ━━━━━━━━━━━━━━━ ■ 特徴 ━━━━━━━━━━━━━━━ ◆ ボタン1つ Hierarchyで部品を選んで「右クリック → 選択したパーツをプレハブ化」するだけです。 ◆ 複数パーツをまとめて イヤリングの左右など、複数のパーツを選んでまとめて1つのプレハブにできます。 ◆ 揺れものもそのまま パーツを揺らしているPhysBoneやコライダー、Constraintとその参照先を自動で見つけて、一緒にコピーします。 商品ごとに違う作り(Armatureの構成や、設定の置き場所)に合わせて、参照をたどって必要なものを集めます。 ◆ 必要な分だけ パーツが使っているボーンだけをコピーするので、軽いプレハブになります。 メッシュ・マテリアル・テクスチャは複製せず、元のアセットをそのまま使います。 ◆ 切り出した結果を自動でチェック 切り出したあと、ボーンの位置・メッシュの形・参照のつながりが元の衣装と一致するかをツール自身が確認します。 一致しない場合はプレハブを作らずに理由を表示するので、壊れたプレハブができません。 ◆ 元の衣装には手を加えません 作業用のコピーで処理するため、元の衣装やアバターは変更されません。 ◆ アバターのボーンに付けたアクセサリーにも対応 Headの下に入れたピアスなど、アバターのボーンに直接付けたアクセサリーは、MA Bone Proxy付きのプレハブとして切り出します。 ━━━━━━━━━━━━━━━ ■ 使い方 ━━━━━━━━━━━━━━━ 1. 衣装をアバターの中に置く(Setup Outfit前でも後でもOK) 2. Hierarchyで欲しいパーツを選ぶ(複数ならCtrl+クリック) 3. 右クリック →「Accessory Extractor」→「選択したパーツをプレハブ化」 4. Assets/ExtractedAccessories にプレハブができます 5. できたプレハブを使いたいアバターにドラッグ&ドロップ ━━━━━━━━━━━━━━━ ■ 動作環境 ━━━━━━━━━━━━━━━ ・Unity 2022.3(VRChat推奨バージョン) ・VRChat SDK(Avatars)3.5 以降 ・Modular Avatar 1.10 以降 ※ 作者の環境では、VRChat SDK 3.10.5 / Modular Avatar 1.18.7 で動作を確認しています。 ━━━━━━━━━━━━━━━ ■ 動作確認済みの衣装 ━━━━━━━━━━━━━━━ 以下の衣装(しお向け)で、全パーツの切り出しを確認しています。 ・BLUE_STELLA様「Punk Remaster」 ・+RINNE TOKYO+様「煌めき」 ・CYCR様「DaystarAndTwilight」 ※ すべての衣装での動作を保証するものではありません。 ━━━━━━━━━━━━━━━ ■ できないこと・注意事項 ━━━━━━━━━━━━━━━ ・服と同じメッシュに含まれているパーツは切り出せません(独立したメッシュになっているパーツのみ対応) ・アバター本体のメッシュや、素体に統合済みの衣装は切り出せません ・トグルなどのギミック(アニメーション・メニュー)はプレハブに含まれません(含まれないものはConsoleでお知らせします) ・衣装の外(アバター本体など)を参照している設定は、プレハブに入れられないため外れます(外したものはConsoleでお知らせします) ・ツールが確認できるのは、切り出した時点のボーン・メッシュ・参照の一致までです。揺れ方などは、念のため再生して確認してください ━━━━━━━━━━━━━━━ ■ 利用規約について(重要) ━━━━━━━━━━━━━━━ ・切り出したパーツの扱いは、元の衣装の利用規約に従ってください ・多くの衣装では、切り出したパーツの再配布や販売は禁止されています ・このツールは、ご自身のプロジェクト内で使うためのものです ━━━━━━━━━━━━━━━ ■ 導入方法 ━━━━━━━━━━━━━━━ AccessoryExtractor_v1.0.0.unitypackage をUnityにドラッグ&ドロップしてインポートしてください。 削除する場合は Assets/AccessoryExtractor フォルダを削除してください。 ━━━━━━━━━━━━━━━ ■ 免責事項 ━━━━━━━━━━━━━━━ 本ツールの使用によって生じたいかなる損害についても、作者は責任を負いかねます。 作業前にプロジェクトのバックアップを取ることをおすすめします。 ━━━━━━━━━━━━━━━ ■ 更新履歴 ━━━━━━━━━━━━━━━ v1.0.0(2026/10/05)公開

