Spectra - Material and Palette Studio
Generate color variants, build palettes, and manage reusable material styles with this all in one Unity workflow.
Spectra - Material and Palette Studio
Generate color variants, build palettes, and manage reusable material styles with this all in one Unity workflow.
Apply your palette directly to selected objects in your scene!
Material Variant Manager is a workflow-focused Unity Editor tool designed to remove the repetitive work from creating and managing material color variations. Instead of manually duplicating materials and experimenting with shader properties one at a time, this tool provides a dedicated workspace where artists and developers can rapidly generate, preview, and apply color variants across their assets.
At the core of the system is an automatic shader property scanner. When a material is selected, the tool analyzes its shader and automatically identifies compatible color properties. This removes the need to manually search through shader code or property lists, allowing users to immediately focus on experimentation and iteration.
Once a color property is selected, Material Variant Manager provides several ways to build and apply color variations. Artists can generate randomized color variants in seconds, construct curated palettes, or store reusable Material Variant Data for consistent visual styles across multiple assets.
Built-in preview tools allow colors to be inspected before materials are created, helping developers evaluate how different palettes will appear on real surfaces. Materials can then be generated, organized, and applied to scene objects with minimal effort.
By bringing these tools into a single editor workflow, Material Variant Manager transforms a normally tedious process into a fast, visual, and organized system for exploring color variation.
Quick Capabilities
• Generate color-based material variants instantly
• Build and preview custom color palettes
• Save reusable Material Variant Data
• Apply palettes to scene objects for fast iteration
Create and preview color palettes before generating materials. Generate multiple material color variants instantly.
• Build curated color sets • Create large sets of randomized color materials
• Randomize palettes for quick experimentation • Even color distribution for visually useful results
• Visually inspect colors before applying them • Automatic color-based material naming
Palette Preview Material Preview Window
Preview multiple palette colors simultaneously. View materials in a dedicated preview.
• Inspect how different colors look on the same material • Real-time material preview
• Quickly evaluate palette quality • Adjustable lighting presets
• Switch between colors without generating materials first • Auto rotation for better surface visibility
Instantly apply palette colors to selected objects in scene. Easily manage generated materials.
• Batch apply palette colors • Custom save location support
• Quickly test variations across assets • Optional subfolder creation
• Ideal for environment art iteration • Automatic color-based naming
The tool scans the selected material's shader Store reusable color configurations as data assets.
and automatically detects available color properties.
• No manual shader inspection required • Save color variants without generating materials immediately
• Works with shader properties that support color values • Apply saved variants to compatible materials later
• Quickly switch between compatible color parameters • Build reusable libraries of color styles
Creating color variants manually can be repetitive and time-consuming. Material Variant Manager removes that friction by allowing developers to experiment with colors quickly while maintaining full control over their material structure.
Instead of spending time duplicating materials and adjusting properties individually, artists can generate entire color sets in seconds and immediately preview how they look in context.
This makes the tool especially useful for:
• Environment artists
• Stylized projects with color palettes
• Asset pack creators
• Rapid prototyping workflows
Release boundless creativity with just a few clicks!
One typical workflow looks like this:
Select a base material.
The tool automatically scans the materials' shader for available color properties.
Choose the property you want to modify.
Generate palette colors or randomized variants.
Preview the results in the built-in preview window.
Save materials or apply colors to scene objects.
This entire process takes seconds and allows developers to iterate on color variations without leaving the Unity Editor.
Spend less time duplicating materials and more time exploring color.