Colourado
A small and minimalistic library to generate a random color palette.
The user-facing Color
struct contains RGB colors ranging from 0 to 1.
All colors are of type f32 (no exceptions)
Usage
use ;
let palette = new;
let random_color = palette.red;
let color_array: = palette.to_array;
let hue = 315.0;
let saturation = 0.5;
let value = 0.3;
let rgb_color: Color = hsv_to_rgb;
Example
A color palette might look like this when rendered:
Test the color palettes for yourself by running
cargo run --example preview N
where N
is the amount of colors to generate and display.