WebGLRenderingContext.blendColor() - Web API 接口参考 编辑
WebGL API 的 WebGLRenderingContext.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. |
浏览器兼容性
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
No compatibility data found. Please contribute data for "api/WebGLRenderingContext" (depth: WebGLRenderingContext.blendColor) to the MDN compatibility data repository.
另见
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论