RGB-Farbmodus

RGB:

  • R = Rotanteil
  • G = Grünanteil
  • B = Blauanteil

Alle drei Anteile gehen von der mit einer Kugel markierten schwarzen Ecke aus. Schwarz entspricht daher 0,0,0. Das RGB-Farbsystem ist additiv, d.h. leuchten alle drei Farben in voller Stärke ergänzen sie sich zu Weiss.

In Processing und anderen Programmiersprachen kann optional der Wertebereich für die einzelnen Angaben festgelegt werden. Standardmässig ist für alle drei Farbkomponenten der Bereich [0..255], analog zu 1 Byte (8 Bit), eingestellt. Die Wertebereiche können aber individuell gewählt werden.
Konkret wird in Processing der Farbmodus in der void setup() {}-Routine festgelegt. Im ersten Beispiel ohne Wertebereich (d.h. [0..255]) und im zweiten Beispiel mit den Wertebereichen [0..100]:

    colorMode(RGB);
    colorMode(RGB, 100, 100, 100);

Vgl. Processing-Referenz colorMode().

fs in - kswil