Press 'r' for randomness.
Press 'h' to toggle interface.
Regenerate

View on a bigger screen for more control.

Gradient 1

Draw a random gradient.

Logic: Two colours for the endpoints of the gradient are picked at random.

The Steps parameter defines the pool of possible combinations for both colours. Steps divide the RGB values range (0-255) by a specified number. For example when 2 steps are selected the RGB value is rolled from the poll of 0 and 255, for 3 steps there are 0, 128 and 255, for 4 steps there are 0, 85, 170, 255 and so on.

Note: The gradients are created using a method simulating true pigment mixing giving lifelike results. Read more about it here.