WebGLRenderingContext: stencilMask() 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.stencilMask()
-Methode der WebGL-API steuert das Aktivieren und Deaktivieren des Schreibens einzelner Bits in den Stencil-Ebenen, sowohl für die Vorder- als auch die Rückseite.
Die Methode WebGLRenderingContext.stencilMaskSeparate()
kann vordere und hintere Stencil-Writemasks auf unterschiedliche Werte setzen.
Syntax
stencilMask(mask)
Parameter
Rückgabewert
Keiner (undefined
).
Beispiele
gl.stencilMask(110101);
Um die aktuellen Stencil-Masken abzufragen, verwenden Sie die Konstanten STENCIL_WRITEMASK
,
STENCIL_BACK_WRITEMASK
oder STENCIL_BITS
.
gl.getParameter(gl.STENCIL_WRITEMASK);
// 110101
gl.getParameter(gl.STENCIL_BACK_WRITEMASK);
// 110101
gl.getParameter(gl.STENCIL_BITS);
// 0
Spezifikationen
Specification |
---|
WebGL Specification # 5.14.3 |
Browser-Kompatibilität
BCD tables only load in the browser