Skip to content

JoseMiguelPizarro/ColorManager

Repository files navigation

openupm MIT Licence Open Source Love

Color Manager

This is a simple yet powerful color management solution for Unity. It allows you to create color palettes as Scriptable Objects to bind swatches to any shader color property to any number of materials.

How To Install

Add the following dependency in your manifest.json

{
  "dependencies": {
      
    ...
    "com.rojo.colormanagement": "https://github.com/JoseMiguelPizarro/ColorManager.git"
    ...
  }
}

Or install it via the OpenUPM CLI https://openupm.com/packages/com.rojo.colormanagement/

Getting Started

First, you must create a new Material Palette. To do so go to Create->ColorManagement->MaterialPalette.

Next. Add a Color Manager component to a game object in your scene.

Swatches

You can create as many swatches as you want pressing the Add swatch button. This will create a new swatch and bind it to your current palette.

Each swatch consist in a color and a collection of material colors. You can bind any number of material colors to any swatch.

example

exampleGif

Licence

  • MIT

About

A color management solution for Unity

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages