Elkin StudioElkin Studio
Generative · Art2026Live prototype

Flux

A living gradient field, grown from a flow of vectors.

Live prototypeAdjust density and turbulence, swap palettes, and move your cursor to disturb the field.
Initialising prototype_

The experiment/

  • Generative art
  • Canvas
  • Motion systems

Flux is a real-time flow-field renderer: thousands of particles trace an invisible vector field, layering into a soft, painterly gradient that never repeats. Tune the palette, density, and turbulence to generate brand-ready abstract textures on demand.

Every studio ends up needing abstract texture, hero backdrops, section dividers, social tiles. Buying stock means everyone's brand looks the same. Flux grows textures instead: a Perlin-style noise field defines flow directions, particles ride it leaving trails, and the accumulation becomes something between smoke, silk, and topography.

Because it's generative, no two exports are identical, and each stays perfectly on-palette. We seed it with a project's colours and let it produce a family of related surfaces in minutes.

It also taught us a lot about performance, keeping tens of thousands of trailing particles at 60fps on a canvas forced a discipline we now bring to every motion build.

Flux, a lab experiment by Elkin Studio

Built with/

  • Canvas 2D
  • Flow-field / noise
  • Particle systems
  • Additive blending
Next experimentHalftone
  • Seen
  • Found
  • Chosen
  • Connected
Start a Project