phpbar.de logo

Mailinglisten-Archive

[php] dynamische Farben

[php] dynamische Farben

Carsten Möhrke cmoehrke at netviser.de
Mon Dez 22 14:53:51 CET 2003


Hai!

Wenn ich mich recht entsinne, dann kannst Du einfach den Farbabstand
nehmen und durch die benötigte Anzahl teilen.
Soll heißen: Beiden Farben stellen einen Punkt in einem
dreidimensionalen Raum dar. Alle "Zwischenfarben" befinden sich auf
einer gerade die die beiden Punkte verbindet. Wenn die erste Farbe
durch r1,g1 und b1 und die zweite Farbe durch r2,g2 und b2 defniert
ist und Du 10 Abstufungen brauchst hieße das

$r_schrittweite=($r1-$r2)/10;
$g_schrittweite=($g1-$g2)/10;
$b_schrittweite=($b1-$b2)/10;

Dann kannst Du in einer Schleife einfach aufaddieren.

Ich glaube, das klappt so ;-)

*wink*
Carsten



php::bar PHP Wiki   -   Listenarchive