WebGLRenderingContext: blendColor()-Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Die WebGLRenderingContext.blendColor()-Methode der WebGL API dient dazu, die Quell- und Ziel-Mischfaktoren festzulegen.

Syntax

js
blendColor(red, green, blue, alpha)

Parameter

red

Ein GLclampf für die rote Komponente im Bereich von 0 bis 1. Der Standardwert ist 0.

green

Ein GLclampf für die grüne Komponente im Bereich von 0 bis 1. Der Standardwert ist 0.

blue

Ein GLclampf für die blaue Komponente im Bereich von 0 bis 1. Der Standardwert ist 0.

alpha

Ein GLclampf für die Alpha-Komponente (Transparenz) im Bereich von 0 bis 1. Der Standardwert ist 0.

Rückgabewert

Keiner (undefined).

Beispiele

Um die Mischfarbe einzustellen, verwenden Sie:

js
gl.blendColor(0, 0.5, 1, 1);

Um die Mischfarbe abzurufen, fragen Sie die BLEND_COLOR-Konstante ab, die ein Float32Array zurückgibt.

js
gl.getParameter(gl.BLEND_COLOR);
// Float32Array[0, 0.5, 1, 1]

Spezifikationen

Specification
WebGL Specification
# 5.14.3

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch