Chcę wygenerować dwuwymiarową tablicę kolorów. Założenia:
- Mamy tylko 2 wymiary tabeli - wiersze i kolumny
- Nie ma suwaka do zmiany nasycenia / jasności
- Chcemy otrzymać użyteczne kolory
Czy jest możliwe wygenerowanie takiej tabeli kolorów 2D, aby uzyskać wszystkie najważniejsze kolory na potrzeby internetu? To zadanie bardziej matematyczne niż programistyczne. Może znajdziecie lepsze rozwiązanie niż poniżej.
Próby doświadczalne:
HSL stała jasność 50%
HSL stałe nasycenie 50%
RGB niebieski na max
RGB lepiej ale wymaga dopracowania
RGB kolejny eksperyment
RGB coś takiego wyszło
RGB nie o to chodziło ale ciekawy efekt
RGB jak wyżej
Jak widać, kolor ma 3 lub 4 cechy. Czy istnieje zapis 2 zmiennych? Nie znam.
RGB
R - czerwony
G - zielony
B - niebieski
HSL
H - hue | odcień
S - saturation | nasycenie
L - lightness | jasność
Biały i czarny nie jest wymagany, ale dobrze mieć w palecie. A może lepiej wyświetlać tylko najczęściej wykorzystywane kolory i najbardziej użyteczne? Teoria koloru jest trudna, ale może znacie ciekawy sposób na wygenerowanie dynamicznie takiej palety kolorów 2D.