WebGLRenderingContext: blendColor() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

Phương thức WebGLRenderingContext.blendColor() của WebGL API được sử dụng để thiết lập hệ số hòa trộn nguồn và đích.

Cú pháp

js
blendColor(red, green, blue, alpha)

Thông số

red

A GLclampf cho thành phần màu đỏ trong khoảng từ 0 đến 1. Giá trị mặc định là 0.

green

A GLclampf cho thành phần màu xanh lá cây trong khoảng từ 0 đến 1. Giá trị mặc định là 0.

blue

A GLclampf cho thành phần màu xanh lam trong phạm vi từ 0 đến 1. Giá trị mặc định là 0.

alpha

A GLclampf cho thành phần alpha (độ trong suốt) trong khoảng 0. thành 1. Giá trị mặc định là 0.

Giá trị trả về

Không có (undefined).

Ví dụ

Để đặt màu hòa trộn, hãy sử dụng:

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

Để có được màu hòa trộn, hãy truy vấn hằng số BLEND_COLOR và trả về Float32Array.

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

Thông số kỹ thuật

Thông số kỹ thuật
WebGL Specification
# 5.14.3

Khả năng tương thích của trình duyệt

Xem thêm