Refract Blocks
An elastic mosaic. Some rectangles expand while their neighbors contract.
The whole collection, together.
Start your webcam once, then scroll through time, form, signal, and pattern. Every camera lives right here.
54 cameras
Visible cameras play as you scroll. Offscreen effects rest.
An elastic mosaic. Some rectangles expand while their neighbors contract.
A continuous liquid field, bending and stretching across the entire image.
The present leaves a residue. Earlier gestures linger as softly displaced echoes.
Hold the pointer still and older moments rise through the current image.
The camera fractures into shifting panes. Earlier moments surface between them, then the image settles back into place.
A restless analog image: separated color channels, scanlines, and a drifting beam.
A film-inspired camera: rich midtones, soft highlights, fine grain, and quiet halation. Framed at 24 frames per second.
Camera detail and color show through a luminous interference field.
One image becomes a field of dots, hatching, or blocks at different scales.
Deep rhythmic expansion, directional stretch, and separated echoes turn the camera into a breathing image.
Time × form. Expanding rectangles stretch fragments from different moments.
A gesture interference mirror. Your hands send colored waves across your live image, meeting in bright shifting patterns.
Signal × memory. Older image layers glow through a slowly fading phosphor surface.
Four moments interlace like threads, turning a moving image into temporal cloth.
Color differences become saturated fields and glowing edges, revealing another structure in the image.
The camera becomes a shallow landscape of colored blocks. Brighter pixels rise higher.
A moving-cell mirror with mixed square sizes and motion-driven stretching.
Movement separates the image into sliding plates. Older moments surface through the seams.
A gesture here stretches the image over there. Opposite regions exchange their movement.
Gestures leave a bend in the image. Repeated movement builds a slowly relaxing imprint.
Drifting pockets of slow time carry earlier moments through the present.
Quiet surfaces become deep moving folds, with light and shadow flowing around the detail in your camera image.
Movement sheds translucent fragments of the image. Each curls away and slowly disappears.
Image edges become colored threads. Movement pulls them loose; stillness weaves them back.
Quiet regions build granular strata. Movement excavates them and exposes older color.
Colors drift away from their objects while the image’s light and dark structure remains.
Movement presses a field of rectangular lenses. Each magnifies its own content, then releases.
Hold still and the image fades to grey, as a fixed stare does. Movement brings it back, leaving a brief afterimage in opposite colors.
The image is painted the way a canvas is blocked in. Stillness refines big value masses into smaller strokes; movement knocks them back.
The image grows a living pattern: spots in its shadows, mazes in its mid-tones, coral in its highlights. Movement scrapes it clear to grow back.
Each line of the image is a slightly later moment than the last. Movement leans, bends and wobbles, like a propeller filmed on a phone.
Old pixels ride along with your movement and the true picture never catches up. Stillness lets it slowly return.
Thousands of fixed lines turn to catch the light. Each is driven by a slow motor, so quick movement leaves a mechanical wake.
Grains in the image’s colors rain down and land on anything dark. They heap on shoulders and arms, and spill when you move.
Every burst of movement is recorded and set looping in its own box. The wall fills with your own rehearsals.
Wherever you move, columns of pixels sort themselves by brightness and melt downward. Still areas stay clean.
Each gesture is cut out of the room and set looping in it. The room slowly fills with copies of you, all moving at once.
The scene is pieced together from overlapping prints, each taken at its own moment from a slightly different place. Movement gets reshot more often.
Horizontal scan lines are lifted by the brightness beneath them, so the picture becomes a relief drawn in light.
The picture is fed back into itself, slightly zoomed and turned, like a camera pointed at its own monitor. Movement disturbs the tunnel.
A magnet bends the picture on an old black-and-white set into a whirl. It follows your pointer, or wherever the picture is busiest.
Only what moves is exposed onto a black plate at fixed intervals, so one gesture becomes a fan of separate stages.
A few hundred warm lights behind paper. Still, the picture is hard to read; in motion, figures appear.
A colorful troupe of little creatures climbs, wanders, and dances on your silhouette.
The scene sits under bright light. Inside your shadow, the room shows as it was half a minute ago.
Real depth from a time delay. With red/cyan glasses, anything moving sideways floats in front of the screen or sinks behind it.
The picture is smeared along a slant, like the skull in Holbein’s Ambassadors. Find the viewing spot at the right edge and it snaps back.
A painter’s edge control. Edges stay crisp near your point of focus and dissolve into their neighbors elsewhere.
Each color is pushed away from the hue around it, and shadows take on the complement of the light, as Chevreul taught the Impressionists.
The room projected upside down through a pinhole onto a wall. A wider hole is brighter and softer; a narrow one is sharp, dim and grainy.
Two fine line gratings, one bent by the picture. You appear as interference bands that crawl when you move.
Your image as 4,000 patches in a thick, slow medium. Brightness slopes and movement push them; a spring draws them home.
Movement throws paint in the image’s own colors into a swirling fluid. It curls, spreads and fades.
You become a black shadow on a light box. Hold still and spines grow from your edges; move and you shed them.
No cameras match. Try another search.
Allow camera access once to see every study on this page. Adjust the controls beneath each live image. Freeze holds that individual effect; Stop webcam releases the camera for the whole collection.
For Tango, Chronophotograph, Critter, Shadow Portraits, and Bristle Shadow, step out of view and press Reset to let the effect learn the empty room. Nodal Body can optionally download body and face tracking models when you enable tracking.
To keep the collection responsive, effects outside the viewport release their image history. Controls are remembered for this visit; temporal effects begin a fresh history when you return. Camera frames are processed locally and are never uploaded. Camera access requires HTTPS or localhost.