hh: Farbabstufung berechnen

Hi, weiss nicht, ob ich hier im richtigen Forum bin, aber ich bin auf der Suche nach einer Formel, die einen hex Farbcode etwa rot #FF0000  in einzelne Abstufungen ausgibt. Als Beispiel 6 Rotstufen, die erste normal rot, die naechste Stufe etwas helleres Rot, die nächste stufe noch etwas heller im Rotton usw usw. Gibt es irgendwo ein solche Formel die mir beispielhaft zeigt, wie man den Farbton stufenweise in eine Richtung ändern kann?

Gruß,

  1. Hallo,

    [...] etwa rot #FF0000  in einzelne Abstufungen ausgibt. Als Beispiel 6 Rotstufen, die erste normal rot, die naechste Stufe etwas helleres Rot, die nächste stufe noch etwas heller im Rotton usw usw.

    ich weiß nicht, wie hoch deine Qualitätsansprüche im Hinblick auf eine gleichmäßige (d.h. gleichmäßig _aussehende_) Farbabstufung sind.
    Ich gehe in so einem Fall immer recht einfach und pragmatisch vor, indem ich die Start- und Endfarbe notiere und alle Zwischenwerte der drei Farbkomponenten (R,G,B) dazwischen linear interpoliere. Für die meisten Fälle ergibt das ausreichend gute Ergebnisse.

    Ciao,
     Martin

    --
    Idealismus wächst mit der Entfernung zum Problem.
  2. Hallo hh,

    ich habe in dem Fall die Besten Ergebnisse eruielt in dem ich für die Interpolation der Farben in des HSB-Modell gewechelt bin und anschließend wieder nach RGB.

    Liebe Grüße,

    Bernd

  3. Es gibt auch Generatoren für Farbverläufe, z.B. hier.

    Formeln gibt es dort aber nicht.

    Viele Grüße,

    Stefan