Library
Effects
72 GPU effects you can stack, animate and loop — no code. Every one runs in the browser.
colour
live
- Audio — Listen to a track, a tab, an input or the room, and drive any slider in the scene from what it hears
- Camera Image — Draw a webcam as a layer — everything above it in the stack processes the live picture. Add Camera Signal instead to react to a camera without showing it
- Camera Signal — Read a camera without showing it — drive any slider from how much is moving, where it is moving, and how light the room is
content
- 3D Model — A primitive or a ready-made model — as authored, or in glass, mirror or matcap
- Background — Solid colour or gradient backdrop — the gradient can drift, warp and repeat
- Dot Grid — A field of dots — circles, squares, diamonds or triangles — still, orbiting or breathing
- Image — Upload a picture or an SVG as a layer, or pick one of 72 built-in shapes; position, scale and rotate it
- Mesh Gradient — A few colours melting into one another as soft, drifting patches — the silky mesh-gradient look
- Shape — A flat rectangle, circle, or polygon with adjustable design params
- Text — Editable text with Google fonts; replicate, move and rotate
- Video — Play a muted, looping video clip as a layer; position, scale and rotate it
light
- 2D Light — A positioned light over the layers below — glow or spotlight
- Beam — A beam of light over your scene — line, cross, star, ring, triangle or viewport frame
- Bloom — Soft glow on the brightest areas
- Cast Light — Daylight through leaves, a blind or a window — warm where it lands, cool in the shade
- God Rays — Shafts of light thrown by the bright parts of the layers below
- Rain — Rain falling in front of the picture, or running down a wet, fogged window over it
- Sheen — Reads brightness as height and lights it — gloss, relief and thin-film colour
- Vignette — Shade the frame edges, or cut them away so the layers below show through
distort
- Blinds — Displace the image into banded slats — linear, radial or tiled
- Boil — Hand-drawn line boil: the layers below shiver between a few wobbly drawings
- Bulge — Swells the layers below outward from a point, or squeezes them in
- Cloth — Hangs the layers below like fabric in the wind — a flag, a banner, a curtain
- Cylinder — Wraps the layers below around a turning drum, with repeats and shading
- Droste — Nests the layers below inside themselves forever, and zooms through them
- Echo — Repeats the layers below as a stepped run of hard-edged copies
- Envelope — Fits the layers below into a band with a bent top and bottom — type on a slope
- Fluid — A stirred fluid simulation that paints the frame and drags the layers below it
- Glass Shatter — Breaks the layers below into shards of glass that catch the light
- Kaleidoscope — Mirrors the layers below into slices that meet at a point
- Lens Distort — Fisheye / pincushion lens warp with zoom and chromatic fringing
- Mouse Trail — Displaces the layers below along a fading trail of the cursor
- Noise Warp — Liquid noise displacement of the layers below
- Reflective Floor — Mirrors the layers below onto a glossy floor under a horizon line
- Smudge — Drags the layers below through a viscous current, like paint pushed while wet
- Tile — Repeat the layers below across a grid
- Twirl — Twists the layers below into a spiral around a point
stylise
- Blob Tracker — Locks targeting marks onto what moves below
- Contour — Detects edges with a Sobel filter and draws them as clean outlines
- CRT — Puts the layers below on a tube screen — scanlines, phosphor and curved glass, or worn VHS tape
- Dither — Ordered dithering of the layers below — into greys, its own colours, or a palette you pick
- Engraving — Redraws the layers below as engraved line work — banknote portrait, cross-hatching or one spiral groove
- Gem Smoke — A logo or word as clear glass with coloured smoke swirling along its walls
- Glitch — Row displacement and scanline injection
- Glyph Dither — ASCII/glyph rendering of the layers below, by brightness
- Grain — Film grain noise, optionally animated
- Halftone — Rebuilds the image as a rotated grid of ink dots, lines or squares
- Heatmap — A logo, word or image seen through a thermal camera — a burning outline, a wide glow, a hot front sweeping across
- Liquid Metal — Turns a logo or word into polished, slowly molten metal — chrome, gold, mercury
- Paper Texture — Prints the picture onto a real sheet — fibres, tooth, crumples, folds and stains, lit from one side
- Pixel Sort — Sorts runs of pixels by brightness into dripping streaks — the glitch-art classic
- Pixelate — Snap coordinates to a coarse block grid
- Posterize — Quantize luminance into a flat color palette
- Subdivide — Break the layers below into blocks that keep splitting, by chance or by detail
- Topo Lines — Draws contour lines through the layers below, like a topographic map of their brightness
blur
- Blur — Gaussian blur of the layers below, with an optional progressive ramp
- Bokeh — Shallow depth-of-field blur with blooming bokeh highlights
- Diffuse — Scatters each pixel a random distance, for a grainy, frosted-glass blur
- Directional Blur — Smears the layers below into motion-blur streaks — along a line, out from a point, or round it
- Kuwahara — Edge-preserving painterly smoothing of the layers below
- Stretch — Pulls the layers below away from a point into long, hard-edged ribbons
generative
- Flow Field — Domain-warped noise that streams as flowing ribbons
- Grow — Grows coral, mazes, spots and dividing cells from a few seeds — a living chemical pattern
- Light Trail — A glowing stroke that drags a fading tail along a path or the cursor
- Metaballs — Organic blobs that merge like liquid mercury, coloured by a gradient
- Noise Fill — Animated Simplex / Perlin / Voronoi noise between two colors
- Pattern — Geometric tilings — Truchet curves, honeycomb, checker, isometric cubes, weave, chevron, brick
- Voronoi — Animated cellular pattern — flat cells, stained-glass edges or a distance ramp