shadertown

An animated background generator that hands you the files

Pick a shader, drag the sliders, watch it redraw live. What comes out is not a GIF or an MP4 — it is a typed preset and the WGSL that draws it, as files in your own repository.

Tune in the browser, keep the numbers

Every slider on every catalogue page is a shader uniform, not a video filter. The generator is the product itself: open any shader, tune it until it is yours, and the URL now carries the whole configuration. Send it to a colleague and they see exactly what you see.

Export code, not pixels

Most animated background generators hand you a GIF, an MP4, or a block of CSS keyframes — pixels that blur on a retina screen and loop where everyone can see. Here the export is a defineShader preset: a typed config file that pins your tuning, next to the complete WGSL source. It renders at any resolution because it renders at that resolution.

Free to generate

Browsing and tuning are free forever — every shader, every slider, shareable URLs included. What a plan buys is the source sitting in your repository under your name; the sixteen Free shaders include it from the start.

Start generating

The catalogue is the generator. Open a shader, drag a slider, and the background is already yours to share.