How to control gradient placement

Are there any ways to control or extend the vertical gradient? Like make it use 3 colors or set the mid-point?

Here’s one use-case example which is essentially 3 colors:


The Gradient is done by using vertex colors. Since each character is made of a Quad which has 4 vertices, you can only set two colors for vertical or horizontal gradient.

An alternative would be to use the full Distance Field shader with a face texture which can then be anything you want. In the image above, you would need to use two different materials.

1 Like