Mal wieder eine Frage von mir
.
Ich brauche ~500 Farben (hex codes) in einem PHP-Script.
Die kann man ja z.B. ganz einfach durch diesen Code generieren
Mein Problem ist, die Farben werden auf einer dynamischen Karte benutzt um Felder zu markieren. Diese Felder überlappen sich auch (und sind etwas transparent).
Es sollen keine Farben doppelt vorkommen und man soll die Farben unterscheiden können.
Doppelt generierte Farbcodes lassen sich ja sehr leicht filtern, aber ich würde gerne ein Array anlegen, in denendem 500 Farbcodes stehen, die so weit wie möglich auseinander liegen.
Hat jemand eine Idee, wie das gehen soll :/?
Ich brauche ~500 Farben (hex codes) in einem PHP-Script.
Die kann man ja z.B. ganz einfach durch diesen Code generieren
Code:
$color = sprintf("%02X%02X%02X", mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255));
Mein Problem ist, die Farben werden auf einer dynamischen Karte benutzt um Felder zu markieren. Diese Felder überlappen sich auch (und sind etwas transparent).
Es sollen keine Farben doppelt vorkommen und man soll die Farben unterscheiden können.
Doppelt generierte Farbcodes lassen sich ja sehr leicht filtern, aber ich würde gerne ein Array anlegen, in denendem 500 Farbcodes stehen, die so weit wie möglich auseinander liegen.
Hat jemand eine Idee, wie das gehen soll :/?