gl.Color(red, green, blue[, alpha])
gl.Color()
setzt eine neue vierwertige
RGBA-Farbe. Wenn das optionale Argument alpha
weggelassen wird, wird es
auf 1.0 gesetzt.
Aktuelle Farbwerte werden im Gleitkommaformat gespeichert, so dass der größte darstellbare Wert auf 1.0 (volle Intensität) und 0 auf 0.0 (Null-Intensität) abgebildet wird.
Alternativ können Sie auch eine Tabelle übergeben, die drei oder vier Gleitkommawerte enthält, die die Werte für Rot, Grün, Blau und Alpha für die Farbe angeben.
Der Anfangswert für die aktuelle Farbe ist (1, 1, 1, 1).
Die aktuelle Farbe kann jederzeit aktualisiert werden. Insbesondere kann gl.Color()
zwischen einem Aufruf von gl.Begin() und gl.End()
aufgerufen werden.
Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.
#GL_CURRENT_COLOR
gl.Get() mit dem Argument #GL_RGBA_MODE