WebGLRenderingContext.blendColor()

这篇翻译不完整。请帮忙从英语翻译这篇文章

WebGL APIWebGLRenderingContext.blendColor() 方法用于设置源和目标混合因子。

语法

void gl.blendColor(red, green, blue, alpha);

参数

red
GLclampf 红色分量的范围为0到1。
green
GLclampf 红色分量的范围为0到1。
blue
GLclampf 红色分量的为0到1。
alpha
GLclampf 组件(透明度)的范围在0到1。

返回值

None.

示例

要设置混合颜色,请使用:

gl.blendColor(0, 0.5, 1, 1);

要获得混合颜色,请查询返回 Float32Array 的 BLEND_COLOR 常量。

gl.getParameter(gl.BLEND_COLOR);
// Float32Array[0, 0.5, 1, 1]

规范

Specification Status Comment
WebGL 1.0
blendColor
Recommendation Initial definition.
OpenGL ES 2.0
glBlendColor
Standard Man page of the OpenGL API.

浏览器兼容性

No compatibility data found. Please contribute data for "api/WebGLRenderingContext" (depth: WebGLRenderingContext.blendColor) to the MDN compatibility data repository.

另见

文档标签和贡献者

此页面的贡献者: C0DE_MONKEY
最后编辑者: C0DE_MONKEY,