32 blend modes
Stack any picture on any other: images, folders of stills, hardware-accelerated video, camera, paint and noise ramps.
Build images that move. Layer shapes, video and 3D, smear them with trails, and let a sound or an LFO move any knob. No code to start; code when you want it.
live shader · move the pointer
Stack any picture on any other: images, folders of stills, hardware-accelerated video, camera, paint and noise ramps.
Procedural geometry, lights and a Render 3D node, so a shape can turn, instance and throw shadows in real time.
Field Pixel and the live GLSL editor turn a few lines into a shader. Presets show how, and every value can be modulated.
Each box is a node. Cables carry pictures from one to the next, and every number on it is a knob.





screenshots from the app, shown at their own size
This orb is the Iridescent Orb preset from the library, running here as a shader. In Infinite every value below is a knob you can also hand to an LFO or to a sound.
param float size = 0.3 [0.05, 0.6];
param float wobble = 0.04 [0.0, 0.15];
// ...
rad = size * (1.0 + wobble * sin(3.0 * ang + t * 1.1)
+ wobble * 0.5 * sin(5.0 * ang - t * 1.3));
edge = 1.0 - smoothstep(rad - aa, rad, r);Field source from the Iridescent Orb preset. The canvas is the same formula as WebGL.
Pieces from the art gallery and starting points from the library.
Each one is a free patch you can download and open.