20 alternative interfaces for creating and editing images and text
An experimental image editor that lets you set and direct pixel-flows.
Shatter and recombine images using a grid of viewports.
Tri is an experimental image distorter. You can choose an image to render using a WebGL quad, adjust the texture and position coordinates to create different distortions, and save the result.
Layout images using a tiling tree layout. Move, split, and resize images using keyboard controls.
Slice an image into multiple layers. You can offset the slices to create interference patterns and pseudo-3D effects.
Draw and evolve your drawing using cellular automata on a pixel grid with two keyboard-controlled cursors.
Lay out and rearrange text, line by line, using keyboard controls.
Image-paint from a source image palette using keyboard controls.
Collapse an image into itself using ranked superpixels.
Selectively pixelate an image using a compression algorithm.
Pixel-paint using keyboard controls.
Edit both the text and the font it is rendered in.
Apply an eight-color terminal color scheme to an image. Use the keyboard controls to choose a theme, set thresholds, and cycle hues.
Draw on binary to glitch text.
Pixel-reflow an image to match the dimensions of your text. Save the result as a diptych.
Divide and slide-stretch an image using keyboard controls.
Push around image pixels in blocks.
Generate angular skyscapes using Asteroids-like ship controls.
A keyboard-driven, grid-based drawing tool.
A keyboard-based pixel drawing tool.
Constraint Systems is a collection of experimental web-based creative tools. They are an ongoing attempt to explore alternative ways of interacting with pixels and text on a computer screen. I hope to someday build these ideas into something larger, but the plan for now is to keep the scopes small and the releases quick.