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 Juli 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
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
js
stencilMask(mask)
Parameter
Rückgabewert
Keiner (undefined
).
Beispiele
js
gl.stencilMask(110101);
Um die aktuellen Stencil-Masken abzufragen, verwenden Sie die Konstanten STENCIL_WRITEMASK
,
STENCIL_BACK_WRITEMASK
oder STENCIL_BITS
.
js
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
Loading…