ChromaKey Effect
etro.effect.ChromaKey
reduces the alpha of pixels that are close to a specified target color.
tip
This effect is GPU-accelerated (see etro.effect.Shader
).
Usage
const effect = new etro.effect.ChromaKey({
target: { r: 0, g: 255, b: 0 }, // default: { r: 0, g: 0, b: 0 }
threshold: 10, // default: 0
interpolate: true, // default: false
})
Inheritance
etro.effect.ChromaKey
inherits from etro.effect.Shader
.
Options
target
tip
This is a Dynamic Property.
The color to remove. Defaults to black ({ r: 0, g: 0, b: 0 }
).
threshold
tip
This is a Dynamic Property.
How much error to allow (ranging from 0 to 255). Defaults to 0.
interpolate
tip
This is a Dynamic Property.
Whether to interpolate the alpha channel. Defaults to false
, resulting in no smoothing.