MatSwap
Not a runtime system — editor only, zero impact on build size Not a material editor — pairs with Unity's native material inspector ... Select an object and its material slots appear.
by LongDeveloper
Price History +
Key features
- Palette-based material assignment with click-to-apply workflow
- Multi-slot arming via shift-click for batch assignment
- Group system: organize materials by category with one-click filtering
- Search across your entire palette
- Favorites for materials you use constantly
- Auto-tracks scene selection (toggleable)
- Ping button to locate any material in the Project window
- Adjustable card size for dense or spacious layouts
- Group assets are scriptable objects — version-controllable and shareable across projects
Compatibility
- Unity 2021.3 LTS and newer
- URP, HDRP, and Built-in Render Pipeline
- Works with standard MeshRenderer, SkinnedMeshRenderer, and sub-meshes
- Full undo/redo support
- Prefab-aware (overrides apply correctly)
What it isn't
- Not a runtime system — editor only, zero impact on build size
- Not a material editor — pairs with Unity's native material inspector
- Not a shader tool — works with any material regardless of shader
Includes
- MatSwap editor window (dockable)
- Group asset type with custom inspector
- Documentation and example scene
- C# source code
MatSwap: assign materials in one click, without dragging from the Project window.
Keep the materials you're working with in a palette, organized into groups like Bricks, Foliage or Metals. Select an object and its material slots appear. Click a material to assign it, or shift-click to arm several slots and fill them in one pass. Track Selection follows your Hierarchy, so you can work through a whole scene without stopping.
Features
- Grouped, searchable material palette with favorites
- Multi-object selection, mixed slots and sub-meshes
- Full undo and correct prefab overrides
- Works in URP, HDRP and Built-in
- Editor-only: no runtime overhead, no asset bloat
If you've ever dragged the same material onto fifty objects in a row, this tool is for you.