はじめに
Mekanyanko Tools は、VTuber「めかにゃんこ」が VRChat アバター制作のために開発した Unity エディタ拡張ツール群です。Unity 2022.3 (VRChat Creator Companion 環境) での 使用を想定しています。
各ツールは Unity プロジェクトの Assets/Tools/mekanyanko/ 配下に配置して使用します。
インポート後、Unity のメニューバー Tools > Mekanyanko Tools などから起動できます
(起動方法は各ツールのページを参照してください)。
Animator ツール
Section titled “Animator ツール”| ツール | 説明 |
|---|---|
| AnimationSearchTool | AnimatorController 内のアニメーションをプロパティ名・パス・型で横断検索 |
| AnimatorBranchBuilder | Int パラメーターで分岐するステート構造を一括生成 |
| AnimatorCreateTool | 選択した AnimationClip から AnimatorController を一括生成 |
| AnimatorParamManager | Write Defaults の集計・一括変更と空ステートへの空アニメ設定 |
| RenameAnimatorState | ステート名の一括コピー・一括リネーム |
オブジェクト操作
Section titled “オブジェクト操作”| ツール | 説明 |
|---|---|
| RenameFromText | 選択オブジェクトをテキスト入力で一括リネーム |
| SortSelectedObjects | 選択オブジェクトを名前順に並べ替え |
| ObjectBookmarkWindow | オブジェクト・アセットのブックマーク管理 |
| OutputGameObjectNames | 選択オブジェクト名の一覧をクリップボードへコピー |
| PBDB ComponentMover | 複数の PhysBone / DynamicBone を個別の子オブジェクトへ分離 |
| MaterialReplaceTool | アバター内のマテリアルを一覧から一括置換 |
アバター・VRChat 連携
Section titled “アバター・VRChat 連携”| ツール | 説明 |
|---|---|
| CAUSupporter | Continuous Avatar Uploader のアップロード設定を一括生成 |
| CreateVixenMenuObject | Vixen 用メニューオブジェクトを右クリックから生成 |
| BlendShapeOutputTool | ブレンドシェイプ名一覧を Animation プロパティ形式で出力 |
アセット管理
Section titled “アセット管理”| ツール | 説明 |
|---|---|
| UnusedAssetFinder | 未使用アセットの検出とテクスチャの退避 |
| UnusedAssetArchiver | どのアバターからも参照されないアセットを一括退避 |
| UnusedTextureScanner | 未使用の大容量テクスチャを検出・削除 |
| ExtensionPreviewer | Project ウィンドウにファイル拡張子ラベルを表示 |