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…