hiiii Setup Outfit Anywhere

体型を変えたら、
小物も一緒に。

小顔にしたら髪が浮く。腕や脚を伸ばしたら、小物がずれる。 そんな位置とサイズの合わせ直しを、ボタンひとつで。

Hipsの無い小物にも、Modular AvatarのSetup Outfitを。

BOOTHで公開中 · Unity Editor拡張

Setup Outfit Anywhereで、髪・ピアス・ネイル・指輪を体型に合わせる紹介画像

Before / After

髪も、小物も。今の体型に合わせる。

MA Scale Adjusterやボーンのスケールで体型を変えたあとに。ウェイトの無い小物やHeadだけの髪型にも、体型へ追従するための骨組みを自動で用意します。

小顔0.9・腕と脚1.1に調整したアバターでの使用例。仕上がりはアバターと小物の構造によって異なります。

How to use

使い方は、3ステップ。

VRChat SDKとModular Avatarが入ったUnityプロジェクトに、購入したunitypackageをインポートしてから始めます。

01アバターの中に小物を置く

対応アバター用の髪・ピアス・ネイルなどのPrefabを、Hierarchyでアバターの中に配置します。

02小物を選んでツールを開く

小物のルートを選択し、Tools → hiiii_Tools → hiiii Setup Outfit Anywhere を開きます。アバターと小物が合っているか確認します。

03「スケールを合わせる」を押す

現在の体型に合わせて、小物の位置とサイズを調整します。Scene上で仕上がりを確認し、必要に応じて微調整してください。

Hierarchyの右クリック → hiiii_Tools → Setup Outfit Anywhere からも開けます。
ツールが自動で行うこと

アバターのHipsから取り付け先までのボーンを複製し、小物のボーンやメッシュを付け替えます。ウェイトの無いメッシュは、取り付け先へ100%ウェイトのSkinnedMeshRendererに変換。その後Modular AvatarのSetup Outfitを実行し、位置とスケールを現在の体型へ合わせます。

独自ボーンやPhysBoneは残し、変換元のMeshアセットは変更しません。

Video

実際の操作を動画で見る

小物の配置から、体型に合わせた結果までを確認できます。

YouTubeで動画を見る

Supported items

こんな小物に使えます。

「Hipsが無い」とSetup Outfitで止まってしまう小物に。

  • ウェイトの無い指輪・ピアス・小物(MeshRenderer)
  • BlendShape付きで、ボーンが割り当てられていないメガネ・帽子
  • 独自ボーンとMA Bone Proxyで取り付けるピアス・髪飾り
  • Head以下のボーンだけを持つ髪型
  • 左右のピアス、指ごとのネイル・指輪など、取り付け先が複数ある小物

Before purchase

動作環境・注意事項

購入前に、プロジェクトの環境と小物の構造をご確認ください。

動作環境

  • Unity 2022.3 系
  • VRChat SDK3 Avatarsを導入したアバタープロジェクト
  • Modular Avatar 1.9 以降(1.17系で動作確認)

VRChat SDKとModular Avatarは同梱していません。別途導入が必要です。

注意事項

  • 処理する小物のPrefabインスタンスはUnpackされ、元Prefabとのリンクが切れます。作業前にシーンを保存し、必要なら処理後に「結果をprefabとして保存」を使ってください。
  • 対応アバターの体型変更に合わせるツールです。小物の基準体型がアバターの初期状態と違う場合や、別アバター向けの小物では、位置やサイズが合わないことがあります。
  • MA Scale Adjusterへの追従は、複製ボーンへスキニングしたメッシュが対象です。PhysBoneの鎖など独自ボーンの子は、ボーンのTransformスケールにのみ追従します。
  • 特殊なボーン構造では、取り付け先を自動判定できないことがあります。詳細設定で手動指定し、実行後の見た目を確認してください。

FAQ

よくある質問

Modular AvatarのSetup Outfitと何が違いますか?

HipsボーンがなくてSetup Outfitを実行できない小物に、必要な骨組みを自動で作ってから、Modular AvatarのSetup Outfitを呼び出します。ウェイトの無い小物や、Headだけの髪型なども扱えます。Hipsがあり、すでにSetup Outfitを使える小物はそのまま扱います。

手動で合わせた位置やサイズはどうなりますか?

Prefabを基準に、手動で調整した位置・向き・サイズを保ちながら体型の変更を反映します。すでにUnpackした小物など、Prefabの基準がない状態で手動調整した場合は、詳細設定の「基準体型からの位置・サイズ再計算」をオフにして使ってください。

処理を元に戻せますか? 元のデータは変更されますか?

基本的にはCtrl+Zで戻せますが、Merge Armature設定済みの小物ではUndoが効かない場合があります。元のMeshアセットは変更しません。ただし、FBXのRead/Write自動設定と再インポートはUndoの対象外で、生成したMeshアセットも残ります。作業前にシーンを保存してください。

取り付け先が自動で見つからないときは?

MA Bone Proxy、親ボーン、ParentConstraint、メッシュに最も近いボーンなどから取り付け先を判定します。判定結果が違う場合は、詳細設定で取り付け先ボーンを手動指定できます。

複数の小物をまとめて処理できますか?

はい。左右のピアスや指ごとのネイル・指輪など、複数の取り付け先や複数の小物をまとめて処理できます。

不具合や要望はどこに送れますか?

報告フォームで「hiiii Setup Outfit Anywhere」を選び、バージョン、内容、再現手順、OSをお知らせください。スクリーンショットも添付できます。Googleアカウントでのログインが必要です。

不具合・ご要望を報告する

Available on BOOTH

小物の合わせ直しを、もっと手軽に。

hiiii Setup Outfit Anywhere はBOOTHで頒布中です。価格・最新の更新履歴・利用条件は商品ページでご確認ください。導入前に、同梱のREADMEをお読みください。

Credits / Notice

掲載モデル・ご案内

紹介画像・動画に使用しているアバターや小物は本ツールに含まれません。

本ツールはhiiiidayoが制作した非公式ツールです。Unity Technologies、VRChat Inc.、Modular Avatarおよび各開発元による公式・公認・提携ツールではありません。各名称・商標はそれぞれの権利者に帰属します。