Skip to content

Finding a starting point in this folder

Filenames are <system>_<look>.toml, so ls is the roster — there is no list here to drift (adding a preset is dropping a file; core/build.rs globs the directory). To browse them rendered instead, shoot a contact sheet:

Terminal window
cargo run -p standalone --example shot -- --presets presets --all --out sheet.png

Presets worth reading as worked examples of one control each:

PresetShows
swarm_driftthe shared view zoom breathing with the music
attractor_dragona scene over a vignetted background gradient (bg_*), and an onset-latched structural re-cut (hash(floor(beat_index * 0.25)))
fragment_tiledthe screen-space kaleidoscope folding a field into a figure
fragment_tiledmonoa limited ink setpalette_steps as a hard quantizer with the stops written as plateaus, and the whites driven into the tonemap shoulder so the scene shader’s built-in radial vignette stops reading as shading
attractor_cliffordfeedback trails stretching a figure into a long exposure
fragment_supernovabeat-driven flash/glow eased through a [smoothing] table
attractor_inkthe terminal ink-on-paper remap (ink_* / paper_*)
curve_nightbloomthe audio-morphable curve shape params (phase, radial_offset)
lsystem_vellumdraw_progress for a line-draw-on
star_rosewindowrings — concentric motifs giving a rosette an interior
fragment_vitrailthe [layer] table — a crisp over layer with a bindable mix, and per-beat draw_progress on the layer
fragment_sumia stateful layer — the attractor as [layer] scene, add-blended over a field
shape_maplethe [path] table — an authored silhouette, and the band-alignment arithmetic that makes it read crisp (color_center moves in whole 1 / palette_steps steps, color_span is never bound)

Built from a8ce055 at version 0.115.0. This site tracks main and is not versioned per release.