【無料】Color Variant Prefab Generator
상품 설명
Prefabへのマテリアル割り当てを快適にし、カラーバリエーションの "Prefab Variant" を効率よく作成するUnityエディター拡張です。
サムネイル付きマテリアルブラウザーとシーンプレビューにより、モデルへのマテリアルセットアップ自体も手軽に行えます。VRChat向けアバター衣装をはじめ、アクセサリーやワールドアセットなど、色違いのPrefabを用意するあらゆる場面で活用できます。
▼ こんな経験ありませんか?
・色ごとにPrefabを複製して、よく分からないままOriginal Prefabとして保存している
・ベースを修正するたびに全カラバリに手動で同じ変更を反映している
・衣装を別アバターに展開するとき、カラバリPrefabを一から作り直している
本ツールは、マテリアルの差分だけを保持する "Prefab Variant" を自動生成することで、これらの面倒な作業を解決します。
ベースPrefabへの変更はすべてのVariantに自動で反映されるため、カラバリの保守が格段に楽になります。
Prefab Variantをうまくつかって楽をしましょう!
---
年間2,300着くらい購入しますが、Original Prefabで作られている衣装がまだまだ多いので、Prefab Variantについて考えてもらういいきっかけはないかと思って作りました。
FBXからカラバリまですべて途切れずPrefab Variantで作ってもらえると嬉しいので無料です。
もし、役に立ったな〜って思っていただけたり、ブログめっちゃ役に立ってるよ〜とか、開発支援してやってもいいという方がいらっしゃれば投げ銭いただけると励みになります!
▼ Prefab Variantってなに?
詳しくは弊ブログを読んでいただければ幸いです。
ついでにGUIDについても覚えてもらえるととっても嬉しいです…。
【VRChat】FBX、Prefab、Prefab Variant、GUIDについて理解して変更に強くなろう - 一年中こたつ出てる
https://kxn4t.hatenablog.com/entry/2025/04/15/173000
▼ 主な機能
【CV Creator】
サムネイル付きマテリアルブラウザーとリアルタイムシーンプレビューを使って、カラーバリアントを1色ずつ丁寧に作成できます。 マテリアルの割り当て作業もドラッグ&ドロップで快適に行えます。
【CV Batch Generator】
作成済みのカラバリPrefabをソースに、別のベースPrefab向けのVariantをまとめて一括生成。たとえば、あるアバター用に作ったカラバリを別アバターへワンクリックで展開できます。
※モデル・オブジェクト間のマテリアルコピーはKanameliser Editor Plus (https://kanameliser.booth.pm/items/6751267)も便利です…!
▼ 想定ワークフロー
1. まず1体のアバターでカラバリを作り込む(CV Creator)
ベースPrefab(例:Shinano_HonmeiKnit)をもとにBlack, Blue, Brown … と各色のPrefab Variantを作成。
シーンプレビューで確認しながら、マテリアルのセットアップを完成させる。
2. 完成したカラバリを別アバターへ一括展開する(Batch Generator)
新しいアバター向けのMAやPBなどのセットアップが済んだベースPrefab(例:Airi_HonmeiKnit)を指定し、手順1で作ったカラバリPrefabをソースとしてまとめて追加。
マテリアルの差分が自動検出され、全色分のPrefab Variantを一括生成。
▼ Prefab Variantのベストプラクティス
何百着も買って改変してきた結果、衣装におけるPrefab Variantのベストプラクティスはこのように考えています。
共通ベースからMA対応版を派生させ、それぞれの下にカラバリを持たせることで、差分管理とメンテナンス性が高まります。
□ FBX
└─ □ セットアップ済みPrefab Variant(共通ベース)
├─ □ MA対応Prefab Variant(MAベース)
│ └─ □ 各カラーPrefab Variant
└─ □ 各カラーPrefab Variant(MA未対応版)
※衣装修正などで全てのGUIDが変更になってアップデートが降ってくることがありますが、Prefab Variantをうまくつかえばベースの更新だけですべて反映されます。
各ベースPrefabは別フォルダに隔離し、ユーザーにはカラバリのPrefabのみを触らせるようにするとよいです。
▼ 使用方法
詳しい使用方法はReadmeをご覧ください。
https://github.com/kxn4t/color-variant-prefab-generator/blob/main/README.ja.md
▼ 導入方法
VCC / ALCOMからの導入に対応しています。
1. https://kxn4t.github.io/vpm-repos/ にアクセス
2.「Add to VCC」ボタンでリポジトリを追加
3. Manage Projectから「Color Variant Prefab Generator」を追加
※Kanameliser Editor Plus (https://kanameliser.booth.pm/items/6751267)をお使いの方はリポジトリ追加済なので、3. のプロジェクトへの追加だけ行ってください
▼ 必要環境
・Unity 2022.3.22f1 以上
・オプション:NDMF 1.11.0以降(日本語UI表示に使用。なくても英語UIで動作します)
▼ ライセンス
MIT License
https://github.com/kxn4t/color-variant-prefab-generator/blob/main/LICENSE
個人・商用問わず自由に利用できますが、本拡張の使用によるいかなる損害やトラブルについても、開発者は責任を負いません。
▼ 更新履歴
https://github.com/kxn4t/color-variant-prefab-generator/blob/main/CHANGELOG.md
▼ 更新予定
CV Creatorは現状Prefabしか読み込めません。そのため、指定したPrefabにないオブジェクトは読み込まれません。
Hierarchy上の任意のオブジェクトも読み込めるよう更新予定です。
→ 2026/05/12リリース v0.3.0 にて対応しました!
▼ その他
質問やフィードバックがある場合は、GitHubでissueを開くか、BOOTHメッセージでお問い合わせください。
PRも歓迎です。
GitHub: https://github.com/kxn4t/color-variant-prefab-generator
▼ クレジット
本命ニット - てんぱすおおもり様
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기