Skip to main content
Version: 0.12

Channels Effect

etro.effect.Channels multiplies each channel by individual factors.

tip

This effect is GPU-accelerated (see etro.effect.Shader).

caution

This effect does not support modifying the alpha channel yet.

Usage​

const effect = new etro.effect.Channels({
factors: {
r: 1, // default: 1
g: 1, // default: 1
b: 0.5, // default: 1
},
});

Inheritance​

etro.effect.Channels inherits from etro.effect.Shader.

Options​

factors​

Object containing the factors for each channel. The default value is { r: 1, g: 1, b: 1 }.

factors.r​

The factor for the red channel. The default value is 1.

factors.g​

The factor for the green channel. The default value is 1.

factors.b​

The factor for the blue channel. The default value is 1.