【VRChat改変】メニューアイコンおまかせ|空のアイコンを名前で埋める非破壊ツール【NDMF・Modular Avatar対応・120種】
- ダウンロード商品¥ 500









衣装やギミックを足すたびに増える、灰色の空っぽのメニューアイコン。 悩み: 1項目ずつアイコンを選ぶ作業が終わらない。元のメニューのファイルは書き換えたくない。 解決: 名前と種類から、空いている項目だけをビルドのときに自動で埋めます(NDMF・非破壊)。 【先にお読みください:自動ではできないこと】 ・アイコンが入るのは、アップロード(ビルド)と NDMF の Manual Bake のときだけです。再生モードでの動きは未確認です。Unity 上の元のメニューのファイルには入りません。 ・名前の言葉と種類だけで選びます。中身(服の形や色)を見て絵を選ぶことや、絵を新しく作ることはできません。 ・VRChat の実機と Windows の実機ではまだ確かめていません(確かめたのは Mac の Unity 上での NDMF のビルドまで)。 くわしい注意は、下の「くわしく」に書いています。 体験版(無料・16種)との違い: ・アイコン: 体験版は16種/この製品版は120種(メガネ・帽子・靴・しっぽ・耳・ペット・カメラ・ダンスなど名前用114分類をすべて使えます) ・自分のルール: 体験版は3件まで/この製品版は件数の制限なし ・自分で作ったアイコンセットの独自 id: 体験版は使えません/この製品版は使えます 【先にお読みください:自動ではできないこと(くわしく)】 ・アイコンが入るのは、アップロード(ビルド)のときと、NDMF の Manual Bake のときだけです(再生モードでの動きは未確認です)。Unity 上の元のメニューのファイルには入りません(書き換えない作りです)。 ・アイコンは、メニュー項目の「名前の言葉」と「種類」だけで選びます。中身(服の形や色)を見て絵を選ぶことはしません。辞書に当てはまらない名前は、種類別のアイコン(サブメニュー・トグルなど)になります。 ・VRChat の実機ではまだ確かめていません。確かめたのは、Unity 上での NDMF のビルドの結果(アイコンが入ったメニューができること)までです。 ・Windows の実機ではまだ確かめていません。確かめたのは Mac(Apple Silicon)の Unity 2022.3.62f3 です。Mac では NDMF・Modular Avatar 側の注意があります(下の「Mac での注意」)。 ・アイコンの絵を新しく作る機能はありません(アバターや小物を撮影してアイコンを作るツールではありません)。同梱の120種か、自分で用意した画像を使います。 ■ ひとことで VRChat アバターの Expression Menu で、アイコンが空いている項目にだけ、名前と種類からアイコンを入れる Unity のエディタ拡張です。NDMF で動く非破壊のツールなので、元のメニューのファイルは書き換えません。Modular Avatar の Menu Installer で足したメニューにも入ります(MA がメニューをまとめた後に動きます)。 ■ こんなときに ・衣装やギミックを足して、Expression Menu に灰色の空きアイコンが増えた ・1項目ずつアイコンを選んで入れる作業を減らしたい ・元のメニューのファイルは書き換えたくない(非破壊) ・Modular Avatar で足したメニューにも、まとめてアイコンを入れたい ■ 入っているもの ・MenuIconOmakase_v1.0.0.unitypackage(取り込むと Assets/PandaKaihatsu/MenuIconFiller に入ります) ・同梱アイコン 120種(256×256 の白い PNG。種類別6種+名前用114種。Google の Material Symbols を変換した物で、AI 生成ではありません) ・README_ja.pdf(日本語の説明書)・README_ja.txt・README_en.txt(English) ・LICENSE.txt(利用規約)・LICENSE-MaterialSymbols-Apache-2.0.txt(アイコンのライセンス全文)・THIRD_PARTY_NOTICES.txt(アイコンの出典) ■ 必要なもの ・Unity 2022.3(VRChat の指定の版) ・VRChat SDK(Avatars)と NDMF。Modular Avatar を VCC で入れると NDMF も一緒に入ります ・アカウント登録・月額の支払いは要りません。インターネットへの接続もしません ■ 対応(確かめた範囲) 2026年11月3日に、次の組み合わせで確かめました(Mac・Apple Silicon)。 ・Unity 2022.3.62f3、VRChat SDK(Avatars)3.10.6、NDMF 1.14.8、Modular Avatar 1.18.7 ・VRChat SDK・NDMF・MA を入れた新規プロジェクトに unitypackage を取り込んで、コンパイルのエラー 0件・欠けたスクリプト 0件 ・試験用のアバター(メニュー3階層・項目24個・空のアイコン18個・MA のギミック2個)で Manual Bake を行い、空の18個がすべて埋まり、設定済みの6個はそのまま、元のメニューのファイルは前後で同じ(ファイルのハッシュが一致) ・本体のテスト 78件がすべて合格(製品版・無料体験版とも) ・Windows・VRChat の実機・VRCFury などほかの非破壊ツールとの組み合わせ・Android(Quest)向けのビルドは未確認です ■ Mac での注意 Apple Silicon の Mac では、NDMF と Modular Avatar が Unity に処理を差し込む仕組み(Harmony)の一部が動かず、Unity を開いたときにコンソールに赤いエラー(mprotect returned EACCES)が出ます。これは NDMF・MA 側の Mac で起きる動きで、本ツールを入れなくても出ます。本ツールの処理と NDMF の Manual Bake には影響しないことを確かめました。Mac から VRChat にアップロードしたときの動きは確かめていません。 ■ 導入の手順(5分ほど) 1. VCC(VRChat Creator Companion)で、アバターのプロジェクトに Modular Avatar(または NDMF)を入れます。 2. Unity でプロジェクトを開き、上のメニューの Assets → Import Package → Custom Package… から MenuIconOmakase_v1.0.0.unitypackage を選んで Import を押します。 3. Hierarchy でアバター(VRC Avatar Descriptor が付いた物)を右クリック → Create Empty で空のオブジェクトを作ります。 4. そのオブジェクトの Inspector で Add Component → Panda Kaihatsu → Menu Icon Filler を付けます。 5. 「試しにビルドしてプレビュー(MA を含む)」を押すと、入るアイコンが「今 → ビルド後」の2列で並びます。 6. いつもどおりアップロードします。アップロードのときに同じ処理が動く作りです(VRChat の実機では未確認)。 ■ アップロードの前に試すこと ・「試しにビルドしてプレビュー(MA を含む)」は、アバターの複製で試しにビルドした結果を見せるだけで、シーンのアバターと元のメニューのファイルは変わりません。 ・Unity の上のメニューの Tools → NDM Framework → Manual bake avatar でも、複製したアバターで結果を確かめられます。 ・元に戻したいときは、Menu Icon Filler のコンポーネントを外すだけです。元のメニューは書き換えていないので、ほかに戻す作業は要りません。 ■ アイコンの選び方(上から順に見ます) 1. 設定済みのアイコンはそのまま(「設定済みのアイコンも置き換える」を入れたときだけ置き換えます) 2. 「対象外にする(キーワード)」の言葉を含む項目は触りません 3. 「自分のルール(最優先)」に書いた言葉とアイコン 4. 組み込みの辞書(114分類・日本語と英語の言葉)とアイコンセット 5. 当てはまらない項目は種類別のアイコン(サブメニュー・トグル・ボタン・ラジアル・2軸・4軸) 6. 「最後の手段のアイコン」を入れたときはそれ 名前は、ひらがな・カタカナ・全角・半角・大文字・小文字の違いを区別しません(「めがね」と「メガネ」、「GLASSES」と「glasses」は同じに扱います)。リッチテキストの色の指定(<color> など)も無視します。 ■ よくある質問 Q. 元のメニューのファイルは変わりますか? A. いいえ。ビルドのときに作られる複製にだけアイコンを入れます。試験ではビルドの前後でファイルのハッシュが同じでした。 Q. 自分で入れたアイコンが置き換わりませんか? A. 置き換えません。空いている所だけを埋めます。置き換えたいときは「設定済みのアイコンも置き換える」を入れます。 Q. 思っていたのと違うアイコンが入りました A. 「自分のルール(最優先)」に言葉とアイコンを足すか、「対象外にする(キーワード)」に言葉を入れてください。入るアイコンはプレビューで先に確かめられます。 Q. アバターや小物を撮影して、アイコンを作れますか? A. いいえ。撮影してアイコンを作るツールではありません。同梱のアイコンから、メニュー項目の名前に合う物を選んで入れます。自分の画像を使いたいときは、下の「自分のアイコンを使いたい」をご覧ください。 Q. 自分のアイコンを使いたい A. Project で右クリック → Create → Panda Kaihatsu → Menu Icon Set で作り、「フォルダから読み込む」で PNG を読み込みます。ファイル名が id になります(例: clothes.png)。 Q. 無料体験版から製品版にするには? A. 製品版の unitypackage を上から取り込むだけです。体験版の上に製品版を取り込んで、エラー 0件で切り替わることを確かめました。 Q. Mac で赤いエラーが出ます A. 上の「Mac での注意」をご覧ください。NDMF・MA 側の Mac で起きる動きです。 ■ 困ったとき・連絡先 BOOTH のメッセージからご連絡ください。Unity・VRChat SDK・NDMF・Modular Avatar の版、OS、どの画面で何が起きたか(できればコンソールの写真)を書いていただけると、原因が早く分かります。不具合は無料で直し、直した版は再ダウンロードで受け取れます。 ■ 利用規約 ・自分が改変するアバターに使えます。このツールを使ってアップロードしたアバターは、個人・商用を問わず使えます(アバター自体の規約に従ってください) ・ツール(スクリプト・unitypackage・説明書)の再配布・転売・共有はご遠慮ください ・同梱のアイコンは Google の Material Symbols を変換した物で、Apache License 2.0 で使えます(全文と出典を同梱しています) ・デジタル商品のため、購入後のキャンセルは原則お受けできません。ただし、商品の不具合で使えない場合はご相談ください ■ 無料体験版 アイコン16種(種類別6種+リセット・設定・服・髪・表情・アクセサリー・ライト・エフェクト・音・ギミック)と、自分のルール3件まで使える体験版を、別の商品として無料で置いています。 まず試したい方は無料体験版(16種)→ https://panda-kaihatsu.booth.pm/items/9119338 ■ 更新履歴 ・v1.0.0(2026-11-03)最初の版 ・v1.0.1(2026-11-09)配布ファイルの作り方を直しました(ツール本体は v1.0.0 のまま変わりません) ※VRChat・NDMF・Modular Avatar の公式の商品ではありません。 ── panda studio ※商品画像の枠・見出しの文字・円形メニューの図に AI 生成画像を使用しています(円形メニューの図はイメージ図です。窓の中の Unity の画面は実際の画面を使っています)。同梱のアイコンは AI 生成ではありません。









