ofxFilters applies real-time webcam effects using coordinate remapping, allowing multiple transformations to be combined for visual results.
README
ofxFilters
Real-time webcam effects built with openFrameworks. Effects work as coordinate remappers — like analog modular synthesis. Patching a set of transformations together generates a visual result.
webcam ──▶ frame buffer ──▶ effect chain ──▶ [ texture renderer ]
(60 frames, remap src +
ring buffer) coords only [ ascii renderer ]
│
on-screen HUDEffects
| Key | Effect | Params |
|---|---|---|
1 | Wave — sinusoidal pixel displacement | — |
2 | RGB Split — per-channel horizontal offset (chromatic aberration) | — |
3 | Slitscan — each column samples a different past frame | q/a depth |
4 | Block Displace — grid-based spatial distortion | w/s size · e/d amount |
ASCII Renderer
| Key | Action |
|---|---|
5 | Toggle ASCII renderer |
6 | Cycle color mode: mono (green) → row-tinted → per-char |
m / n | Cell size smaller / larger |
, / . | Cycle char sets: standard · sparse · dense · organic |
Build
Requires openFrameworks 0.12.x on macOS.
make RunReleaseLicense
MIT
ofxAddons