Description
Swatchify is a Unity editor tool for recoloring meshes with color swatches, right inside the editor.
It remaps your mesh's UVs onto a compact swatch layout, and its shader doesn't need any swatch textures. Every mesh in your project can share the same material while still having its own color set.
Click a part of a model, hit Apply next to a color, and see the result instantly in a dedicated preview window.
Features
- Dedicated Swatchify editor window with an interactive mesh preview. Orbit, pan, zoom and quick view buttons (front, back, left, right, up, down).
- Click to select linked parts of a mesh, or box-select vertices, including ones facing away from the camera. Shortcuts to select all or clear.
- Remaps mesh UVs to swatch textures 1–20 pixels wide and 1 pixel high, so one material can drive your whole project.
- Texture-free shader with per-color glow, self-shading size, highlight smoothness, highlight strength and shadow strength controls.
- Color schemes as reusable assets. Flip through the included schemes with the arrow buttons or generate new ones:
- Copy current
- Random colors
- Random within two colors
- Random variants within two colors
- Analogous colors
- Save the current colors as a swatch texture and use the remapped mesh with any shader you like.
- Alignment settings (rotation, alignment and height offsets) for meshes that import rotated or off-center.
- Selection grid overlay that highlights the parts a color change will affect.
- One-click setup under Tools/WalldoffStudios/Swatchify detects the Universal or Built-in render pipeline and configures defines and assembly references.
- Pipelines: URP, Built-in (in-editor glow preview uses post processing on Built-in).
Keep in mind
- The in-editor glow preview only works with the Built-in render pipeline. URP handles post processing differently, but the glow values still apply in your scenes.
- Controls and hotkeys only respond while the mouse is inside the preview window.