WebGLRenderingContext:colorMask() 方法
基线 广泛可用
此功能已经成熟,并且可以在许多设备和浏览器版本上运行。它自 2015 年 7 月.
报告反馈
语法
WebGLRenderingContext.colorMask()
方法是 WebGL API 的一部分,它用于设置在绘制或渲染到 WebGLFramebuffer
时要启用或禁用哪些颜色分量。colorMask(red, green, blue, alpha)
参数
返回值
无 (undefined
)。
示例
WebGLRenderingContext.colorMask()
方法是 WebGL API 的一部分,它用于设置在绘制或渲染到 WebGLFramebuffer
时要启用或禁用哪些颜色分量。gl.colorMask(true, true, true, false);
要获取当前的颜色蒙版,请查询 COLOR_WRITEMASK
常量,它将返回一个 Array
。
WebGLRenderingContext.colorMask()
方法是 WebGL API 的一部分,它用于设置在绘制或渲染到 WebGLFramebuffer
时要启用或禁用哪些颜色分量。gl.getParameter(gl.COLOR_WRITEMASK);
// [true, true, true, false]
规范
规范 |
---|
WebGL 规范 # 5.14.3 |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。