【衣装・改変向けUnityツール】Duplicator tool【無料】【VCC対応】
- Digital0 JPY

━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Material Folder Duplicator Ver.1.2.0 ※VCCからのインポートをお勧めします ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ VRChatアバター衣装の別アバター対応作業を効率化する Unity Editorツールセットです。 マテリアル・テクスチャの複製と自動アサインを ほぼボタン1回で完了できます。 🔴注意🔴 本ツールは Claude Code(Anthropic)で作成されました 自己責任の上で導入、使用をお願いします。 お問い合わせに応じて、ある程度の機能の追加、修正も受け付けております 【収録ツール】 ■ Material Duplicator 1つのマテリアルを細かく制御しながら複製 ・複製後のテクスチャを自動で再アサイン ・キーワードフィルターで対象テクスチャを絞り込み ・プリセット保存機能付き ・複製前にプレビューで確認可能 🔶出来ること ✅マテリアルとそれにアサインされているテクスチャの複製 ✅複製したマテリアルに自動でテクスチャを再設定 ✅複製後のマテリアル名を自由に変更可能 ✅保存先フォルダをツール内で新規作成可能 ✅テクスチャフィルター ・キーワード入力で複製するテクスチャを名前で絞り込み ✅全テクスチャを一括複製対象にするモードも搭載 ✅除外キーワードで特定テクスチャだけをスキップ可能 例)「Metallic」は複製、「Metallic_Mask」だけ除外、など細かな制御が可能 ✅プリセット ・よく使うキーワードの組み合わせをプリセットとして保存・呼び出し可能 ・Unity を再起動してもプリセットは保持される ✅実行前プレビュー ・複製前にテクスチャのサムネイル一覧を表示 ・緑枠 = 複製対象 / グレー枠 = スキップ を一目で確認 ✅安全機能 ・複製先に同名ファイルがあっても上書きせず既存ファイルを再利用 ・Unity ビルトインテクスチャは自動でスキップ ・コピー元とコピー先が同じフォルダの場合はエラーで停止 ・実行ログで複製件数・スキップ件数を確認可能 ■ Folder Duplicator フォルダ単位でまるごと複製 ・フォルダ構成を保ったまま一括コピー(空フォルダも再現) ・全マテリアルのテクスチャを自動で再アサイン ・Prefab / Prefab Variantの複製・参照書き換えに対応 ・FBXの差し替えとコンストレイントの自動再ベイクに対応 ・同名ファイルは自動スキップで既存データを保護 🔶出来ること ✅複製機能 ・指定フォルダ以下のマテリアル・テクスチャをまとめて一括複製 ・サブフォルダも含めてフォルダ構成をそのまま再現(空フォルダも) ・全マテリアルのテクスチャスロットを複製テクスチャへ自動で再アサイン ✅Prefab / Prefab Variant の複製 ・Prefabもフォルダ内から自動検出してコピー ・マテリアル・テクスチャの参照を複製先のものへ自動で書き換え ✅FBX差し替え ・FBX自体はコピーせず、Prefab内の参照だけを別アバターのFBXへ差し替え ・ボーンの対応付けは2段階で自動照合 ① 親子をたどって名前が一致するボーンを優先 ② 見つからない場合は階層全体から名前で照合 ・Blender式(Upper Leg.L)とUnity式(UpperLeg_L)の命名差も自動で吸収 ・未解決ボーンはログに一覧表示 ✅コンストレイントの自動再ベイク(RotationConstraint) ・スカート等の調整済みRest値の差分を複製先へ移植 ・Offsetを複製先FBX基準で自動的に焼き直し ・コンポーネント数チェックでPhysBone等の消失を防止 ✅ボーン姿勢の引き継ぎ制御 ・複製元アバター固有のボーン姿勢を除去するオプション (OFFにすると複製元の姿勢をそのまま持ち込み Tポーズ化の原因になる場合あり) ✅対応テクスチャ形式 .png / .jpg / .jpeg / .tga / .psd .tiff / .tif / .gif / .bmp / .hdr / .exr ✅複製先フォルダの指定方法(2モード) ◎ フォルダ構造モード(デフォルト) 「複製先フォルダ」→「親フォルダ名」→「複製先フォルダ名」の 3階層をツール内で順番に作成しながら指定 ◎ 直接指定モード 既存フォルダを直接ドラッグ&ドロップまたはダイアログで指定 「サブ作成」ボタンで複製先内にサブフォルダの作成も可能 【インストール方法】 ▼ 方法A VCC(推奨) 以下のURLをVCCに追加してインストールできます https://wagunasu812.github.io/vpm-listing/index.json ▼ 方法B unitypackage 同梱の .unitypackage をプロジェクトにインポート 【動作環境】 ・Unity 2019.4 以降 ・VRChat Creator Companion(VCC)対応 【注意事項】 ・複製されるのはマテリアル・テクスチャ・Prefabのみです (FBX・メッシュ・アニメーション・スクリプトは対象外) ・VCC経由でインストール済みの場合は unitypackageをインポートしないでください ・RotationConstraint以外のコンストレイントは再ベイク対象外です 【ライセンス】 MIT License ©2025 wagunasu812 商用・改変・再配布すべて自由です 【リンク】 GitHub:https://github.com/wagunasu812/materialduplicator VCC追加URL:https://wagunasu812.github.io/vpm-listing/index.json
更新履歴
7/04 複数の不具合修正のため 1.1.4に更新 8/19 Folder DuplicatorにPrefab複製機能を追加 1.2.0に更新

