Prefab Variant Generator
Non-destructive Prefab Variants from declarative rules.

(01) Overview
Add prefab sources, describe what should vary, and generate the combinations. The generator plans everything before writing a single asset, and sources and shared input materials are never edited.
- Version
- 1.0.0
- Unity
- Unity 6.3 LTS
- Render pipeline
- Any render pipeline
- Scope
- Editor-only
- Open from
- Tools ▸ Polynest ▸ Prefab Variant Generator
- Price
- Free
Prefab Variants by default
Generates Unity Prefab Variants, preserving source links — or standalone prefabs when you ask.
Six rule types
Material Swap, Material Color, Mesh Swap, Child Toggle, Child Group and explicit Transform Values.
Planned before written
Combinations are planned first, with deterministic random selection, path validation, duplicate detection and Auto Rename on conflicts.
Preview and matrix
Isolated preview, a virtualized Combination Matrix, preset assets and JSON Generation Manifests.
(02) Start here
- 1
Open Tools ▸ Polynest ▸ Prefab Variant Generator and add prefab sources.
- 2
Add a rule and select each rule target.
- 3
Validate & Preview, then Generate. Output goes to Assets/Generated/PrefabVariants unless you change the Output Root.
(03) Good to know
- Sources and shared input materials are never modified.
- Self-contained: the package can be moved or renamed anywhere under Assets.
- Ships with sample prefabs, materials and five ready-made presets.
Next plugin
Real Projector





