Introduction
beginner start hereColor Studio 10 · Start Here
What is Color Studio?
Color Studio is a comprehensive color management and pixel art toolkit for the Unity Editor. It provides an integrated suite of tools for creating color palettes based on color theory, painting pixel art sprites, and recoloring game objects at both edit-time and runtime.
Editor Extension — Color Studio integrates directly into the Unity Editor. No runtime overhead unless you use the Recolor component.
Key Features
Palette Manager
- Color Wheel — interactive color wheel with harmony presets (Monochromatic, Complementary, Triadic, Tetradic, Split Complementary, and more).
- Procedural Palettes — generate palettes from color theory rules. Adjust hue count, shades, saturation, brightness and white balance.
- Import/Export — import ASE palette files, export as textures, LUTs, or C# code.
- Color Conversion — convert textures or game objects to match a palette using RGB, HSL, OKLCH, or OKLab matching.
- Palette Inventory — browse and manage all palettes stored in your project.
Pixel Painter
- Built-in Sprite Editor — create and edit pixel art directly inside Unity with pen, eraser, flood fill, and more.
- Quick Sizes — instantly create 4x4, 8x8, 16x16, 32x32, or 64x64 canvases, or specify custom dimensions.
- Seamless Preview — real-time tiling preview to check for seams on repeating textures.
- Full Undo/Redo — complete undo/redo support for all painting operations.
Runtime Recoloring
- Recolor Component — add to any game object to swap colors at runtime using palettes or per-color rules.
- Non-destructive — original textures and materials are never modified; remove the component to restore originals.
- Optimized LUT — optional internal LUT generation for fast real-time recoloring.
Requirements
| Requirement | Details |
|---|---|
| Unity Version | 2022.3 LTS or newer |
| Render Pipeline | Built-in, URP, or HDRP (palette and painting tools are pipeline-independent) |
| Platform | All platforms supported by Unity (Recolor component works on all targets) |
| Dependencies | Unity 2D Sprite package (required for Pixel Painter only) |
Next Steps
- Quick Start — get up and running in minutes.
- Palette Manager — learn about the color wheel and palette tools.
- Pixel Painter — start creating pixel art sprites.
- Scripting Support (C#) — control palettes and recoloring from code.
Was this page helpful?
Suggest an improvement
Help us improve this documentation page.