COLR – Coloring Redefined

This asset supports the Built-in (Standard) Rendering Pipeline and the Universal Rendering Pipeline (URP / LWRP).

Colr is the set of shaders designed to make coloring of objects quick and easy. Colr helps you achieve stylish and consistent look for your game by letting you select colors of material sides directly, bypassing lighting.

Colr features:
• Color everything: apply directional (per-side) GRADIENTS and/or SOLID colors to objects; fill skybox with gradient
• Uses no lighting, thus performs fast and has a clean look.
Mobile friendly
• Can use diffuse texture maps if needed, but does not require them in any way. • Adjustable. A variety of handy parameters provided for you to tweak
Easy to use. Can be used on any object, just assign the shader to a material
• Includes three different demo scenes with lots of presets and models

Demo of Island Scene (WebGL)
Web Page
Online Documentation

Note:
Since Unity 5.5.0 it is not possible to detect lightmaps in shader code. If using lightmaps (which we totally recommend), please turn them on in the COLR material properties.

Update 1.5:
- It is now possible to apply textures to objects.
Update 1.7:
- It is now possible to have gradients of arbitrary angle, not only vertical ones! The feature has been added to both world and local variants of shaders.

For extended capabilities, check out the Marvelous Techniques asset, which inspired Colr.

Check out our complete project - Flight Kit which includes Colr and a demo game.