EXT_blend_minmax Erweiterung

Baseline Widely available

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

Die EXT_blend_minmax Erweiterung ist Teil der WebGL API und erweitert die Blendfunktionen, indem sie zwei neue Blendgleichungen hinzufügt: die minimalen oder maximalen Farbkomponenten der Quell- und Ziel-Farben.

WebGL-Erweiterungen sind über die Methode WebGLRenderingContext.getExtension() verfügbar. Weitere Informationen finden Sie unter Verwendung von Erweiterungen im WebGL-Leitfaden.

Hinweis: Diese Erweiterung ist nur für WebGL1 Kontexte verfügbar. In WebGL2 ist die Funktionalität dieser Erweiterung im WebGL2-Kontext standardmäßig verfügbar. Die Konstanten in WebGL2 sind gl.MIN und gl.MAX.

Konstanten

Diese Erweiterung fügt zwei neue Konstanten hinzu, die in WebGLRenderingContext.blendEquation() und WebGLRenderingContext.blendEquationSeparate() verwendet werden können:

ext.MIN_EXT

Erzeugt die minimalen Farbkomponenten der Quell- und Ziel-Farben.

ext.MAX_EXT

Erzeugt die maximalen Farbkomponenten der Quell- und Ziel-Farben.

Beispiele

js
const ext = gl.getExtension("EXT_blend_minmax");

gl.blendEquation(ext.MIN_EXT);
gl.blendEquation(ext.MAX_EXT);

gl.blendEquationSeparate(ext.MIN_EXT, ext.MAX_EXT);

Spezifikationen

Specification
WebGL EXT_blend_minmax Khronos Ratified Extension Specification

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch