Reference
Post-Processing
Post-processing effects are applied after the main render pass. They can be stacked and combined to create unique visual styles.
How It Works
Post-processing effects are applied in order from first to last. Each effect processes the output of the previous effect, allowing you to chain multiple effects together.
{
"effect": {
"postProcesses": [
{
"id": "pp_1",
"type": "scanlines",
"enabled": true,
"settings": {
"intensity": 0.5,
"count": 400
}
},
{
"id": "pp_2",
"type": "vignette",
"enabled": true,
"settings": {
"intensity": 0.3,
"radius": 0.8
}
}
]
}
}Available Effects
Efecto provides 19 post-processing effects:
scanlinesScanlines
CRT-style horizontal scan lines
vignetteVignette
Darkened edges for cinematic look
chromatic-aberrationChromatic Aberration
RGB color fringing at edges
curvatureCurvature
CRT monitor screen curvature
grainGrain
Film grain noise overlay
noiseNoise
Random noise pattern
pixelatePixelate
Reduce resolution for pixel art look
waveWave
Sinusoidal wave distortion
rgb-glitchRGB Glitch
Color channel displacement
brightness-contrastBrightness/Contrast
Adjust brightness and contrast
color-tintColor Tint
Apply color overlay
palettePalette
Limit colors to a palette
jitterJitter
Random pixel displacement
bloomBloom
Glow effect on bright areas
dot-screenDot Screen
Halftone dot pattern overlay
sepiaSepia
Vintage sepia tone
gridGrid
Grid line overlay
light-beamsLight Beams
Volumetric light rays
motion-blurMotion Blur
Directional blur effect
Common Properties
All post-processing effects share these properties:
| Property | Type | Description |
|---|---|---|
id | string | Unique identifier (e.g., "pp_1") |
type | PostProcessType | Effect type identifier |
enabled | boolean | Whether the effect is active |
settings | object | Effect-specific settings (varies by type) |
Stacking Order
Effects are applied in array order. For best results, consider this order:
- Color adjustments - brightness, contrast, color tint, palette
- Distortions - wave, pixelate
- Glitch effects - rgb-glitch, jitter, chromatic aberration
- Overlays - scanlines, grain, noise, grid
- Final touches - vignette, bloom, sepia