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> |