Demo
Configuration
Live controls for blur, opacity, saturation, scale, fps and buffer resolution.
Install
npm install @videoglow/react-videoControls
Engine state
- running
- false
- sampling
- false
- visible
- false
- source
- none / -
- frames rendered
- 0
- frames skipped (fps cap)
- 0
- buffer
- 0x0
- last render
- 0.000 ms
- average render
- 0.000 ms
- render errors
- 0
{
"blur": 80,
"opacity": 0.5,
"saturation": 3,
"brightness": 1,
"scale": 1.15,
"fps": 30,
"resolution": 160
}Notes
Style values (blur, opacity, saturation, brightness, scale) are CSS on the glow layer and cost nothing per frame. Buffer resolution is the long edge of the internal canvas; 160 px is visually indistinguishable from full resolution under an 80 px blur. The fps cap bounds sampling regardless of the video frame rate.