











UnityおよびVRChat向けの、ちょっと便利なUnityエディター拡張詰め合わせです。 自分用に作ってるものですが、よかったら使ってやってください。 公式ドキュメントサイトを公開しました(日本語・英語対応) https://kxn4t.github.io/kanameliser-editor-plus/ 各機能の詳しい使い方・スクリーンショットはこちらをご覧ください。
▼ お知らせ
Missing BlendShape Inserter は v1.0.0 で削除しました。 同機能は kb10uy さんの Zatools に多言語化対応のうえ統合されています。今後はそちらをご利用ください。 https://zatools.kb10uy.dev/editor-extension/missing-blendshape-inserter/
▼ 機能一覧
【Mesh Info Display】 選択したオブジェクトと子オブジェクトのメッシュ情報を表示します。 ・ポリゴン数 / マテリアル数 / スロット数 / メッシュ数を確認可能 ・パーティクルや Trail/Line レンダラーが消費するスロット数も別枠で表示 ・シーンビューの左上に表示 ・NDMF プレビュー対応 ・AAO / TTT / Meshia などの最適化結果を確認しながら調整可能 ・プレビュー中は緑のドットで表示 ・表示切替:Tools > Kanameliser Editor Plus > [Settings] > Show Mesh Info Display 動画: https://x.com/kanameliser/status/1943972894708838639 【Toggle Objects Active】 GameObject のアクティブ状態と EditorOnly タグをすばやく切り替えられます。 ・ショートカット:Ctrl+G 【MA Material Helper】 Modular Avatar のマテリアル制御コンポーネントを使用した色変更メニューを自動生成します。 ・カラーバリエーションの Prefab から数クリックで色変更メニューを生成 ・複数のカラーバリエーション Prefab から同時生成にも対応 ・作成手順とヒントを表示するガイドウィンドウ付き:[How to Create Color Menu] ・変換ツール等でマテリアルスロット順がずれた衣装向けの Material Slot Remapping コンポーネントも追加 ・使用条件:Modular Avatar 1.13.0 以上 ・ヒエラルキー上右クリックメニューからアクセス:Kanameliser Editor Plus > Copy Color Variants / Create Color Menu 動画: https://x.com/kanameliser/status/1944676843380252985/video/2 【Merge Skinned Mesh (Color Menu Safe)】※v1.0.0 新機能 色変更メニューを壊さずにメッシュを統合して、ドローコールを削減できます。 ・選択したメッシュから AAO の Merge Skinned Mesh を自動セットアップ ・MA Material Setter / Material Swap を解析し、統合すると色変更が他のメッシュへ波及するマテリアルだけを自動で統合対象から除外 ・MA Object Toggle 対応の 2 バリエーションも追加(トグル対象を除外して統合 / トグル対象を ON・OFF の設定ごとに統合) ・使用条件:AAO: Avatar Optimizer 1.8.0 以上 + Modular Avatar 1.13.0 以上 ・ヒエラルキー上右クリックメニューからアクセス:Kanameliser Editor Plus > Create Merge Skinned Mesh (Color Menu Safe) ほか 【FBX Settings Copier】※v1.0.0 新機能 FBX のインポート設定を右クリックだけでコピー & ペーストできます。 ・Model タブの全設定をコピー(Legacy Blend Shape Normals を含む) ・Rig タブの基本設定(Animation Type、Avatar Definition など)と Materials タブの Remapped Materials にも対応 ・複数 FBX への一括ペーストに対応。設定に差分のないファイルは再インポートせずスキップ ・Project ウィンドウ右クリックメニューからアクセス:Kanameliser Editor Plus > Copy FBX Settings / Paste FBX Settings 【Material Copier】 複数選択した GameObject から同名の GameObject へマテリアルをコピー & ペーストできます。 ・FBX セットアップ時や、衣装対応時のカラーバリエーション対応が一瞬で可能に ・完全一致しない名前も、色違い・番号違いならできるだけ自動でマッチング ・ヒエラルキー上右クリックメニューからアクセス:Kanameliser Editor Plus > Copy/Paste Materials 動画: https://x.com/kanameliser/status/1944676843380252985/video/1 【Component Manager】 選択オブジェクトと子オブジェクトの全コンポーネントを一覧表示します。 ・特定のオブジェクトやコンポーネントタイプを検索 ・どのコンポーネントがどのオブジェクトに付いているかを瞬時に確認 ・複数のオブジェクトを同時に選択して一括編集 ・不要なコンポーネントを簡単に一括削除 ・Tools > Kanameliser Editor Plus > Component Manager からアクセス 【AO Bounds Setter】 複数のメッシュの Anchor Override、Root Bone、Bounds を一括設定できます。 ・Tools > Kanameliser Editor Plus > AO Bounds Setter からアクセス 【多言語 UI 対応】 エディター UI が日本語・英語・韓国語・中国語(簡体字・繁体字)に対応しています。 ・言語は NDMF 共通の言語設定に連動し、各ウィンドウの言語セレクターから切り替え可能(NDMF 1.11.0 以上) ・NDMF がない環境では英語表示になります
▼ インストール方法
VRChat Creator Companion経由(推奨): 1. https://kxn4t.github.io/vpm-repos/ にアクセス 2. 「Add to VCC」ボタンをクリックして、「Kanameliser VPM Packages」リポジトリをVCCまたはALCOMに追加 3. Manage Projectからパッケージ一覧上の「Kanameliser Editor Plus」をプロジェクトに追加 ※Add to VCC がクリックできない場合、中段の「If you cannot open "Add to VCC", click here!」をクリックしてください 手動インストールする場合: 1. GitHub Releases ( https://github.com/kxn4t/kanameliser-editor-plus/releases )から最新リリースをダウンロード 2. パッケージをUnityプロジェクトにインポート
▼ 使用上のヒント
■MA Material Helper: 既存のカラーバリエーションの Prefab から衣装等の色変更メニューを簡単に作成できる機能です。 使い方に迷ったら、ヒエラルキー上右クリック → [How to Create Color Menu] でガイドウィンドウが開きます。 ・コピー:カラーバリエーション Prefab を選択 → 右クリック → Copy Color Variants Tips: 複数のカラーバリエーション Prefab を同時に選択しても動作します ・作成:ターゲットとなる衣装を選択 → 右クリック → Create Color Menu ・メニュー生成:番号付きカラーバリエーション(Color1、Color2 など)を含む「Color Menu」を自動作成 Create Color Menu は Material Setter 方式でメニューを作成します(ほとんどのケースで推奨)。 特殊なケース向けには Advanced サブメニューを利用できます: ・Create Material Setter (All Slots):変更の有無に関係なくすべてのマテリアルスロットを設定 ・パフォーマンスに影響を及ぼす可能性があるため、自分でカスタマイズしたい場合のみ利用を推奨 ・Create Material Swap:Material Swap 方式で作成 ・Create Material Swap (Per Object):オブジェクトごとに個別の Material Swap コンポーネントを作成(複雑なセットアップに有用) ※各メッシュのマテリアルスロット順がカラバリ Prefab と異なる場合、色変更が正しく適用されないことがあります(もちふぃった~で変換した衣装で稀に発生する可能性があります)。 その場合は右クリック → Add Material Slot Remapping で元衣装のスロット順に対応付けると解決できます。 ■Merge Skinned Mesh (Color Menu Safe): 色変更メニューやトグルの対象メッシュは、AAO の Trace and Optimize による自動メッシュ統合の対象外になるため、ドローコールなどの負荷が増えがちです。 色変更メニューやトグル類を作り終えたら、次の手順で統合すると、動作を保ったまま負荷を抑えられます。 1. 常時表示のメッシュをまとめて選択 → 右クリック → Create Merge Skinned Mesh (Exclude Object Toggle) 2. MA Object Toggle が付いた各オブジェクトを右クリック → Create Merge Skinned Mesh (From Object Toggle) ※色変更やトグルを変更した場合は、作成した Merge Skinned Mesh を削除してコマンドを再実行してください。 ■Material Copier: 複数のオブジェクト間で簡単にマテリアルコピーができる機能です。 ・コピー:コピー元 GameObject を選択(例:Avatar_A、Avatar_B)→ 右クリック → Copy Materials ・ペースト:コピー先 GameObject を選択(例:Avatar_C、Avatar_D)→ 右クリック → Paste Materials マッチング:同名のオブジェクトにマテリアルが適用されます(例:"Head" → "Head"、"Body" → "body")
▼ 必要環境
Unity 2022.3.22f1 以上 オプション:NDMF(Non-Destructive Modular Framework)— NDMF プレビュー機能拡張と UI の多言語表示に必要(言語切替は 1.11.0 以上) オプション:Modular Avatar 1.13.0 以上(MA Material Helper 機能に必要) オプション:AAO: Avatar Optimizer 1.8.0 以上(Merge Skinned Mesh (Color Menu Safe) 機能に必要。Modular Avatar 1.13.0 以上も併せて必要)
▼ ライセンス
MIT https://github.com/kxn4t/kanameliser-editor-plus/blob/main/LICENSE 個人・商用問わず自由に利用できますが、本拡張の使用によるいかなる損害やトラブルについても、開発者は責任を負いません。
▼ 更新履歴
https://github.com/kxn4t/kanameliser-editor-plus/blob/main/CHANGELOG.md
▼ その他
質問やフィードバックがある場合は、GitHubでissueを開くか、BOOTHメッセージでお問い合わせください。 PRも歓迎です。 GitHub: https://github.com/kxn4t/kanameliser-editor-plus
▼ クレジット
オリジナル3Dモデル「愛莉」 - キュビクローゼット https://kyubihome.booth.pm/items/6082686 【VRC 衣装】Kissy Pop - Lovely - VELLIE https://booth.pm/ja/items/7163860 🩷本命ニット🩷【22アバター対応】 - てんぱすおおもり - BOOTH https://tempasta.booth.pm/items/6110958












