Skip to content

Commit 3c67f6f

Browse files
committed
docs: add README gallery of runtime control demos
Replace the static preset stills with six looping GIFs of the live controls: palette cycling, character sets, preset transitions, randomize, live parameter tuning, and the palette editor.
1 parent b1e3e96 commit 3c67f6f

18 files changed

Lines changed: 20 additions & 1 deletion

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ First public release.
1717
- Window-frame display modes
1818
- README hero demo: a looping montage that grows the tslime logo across the
1919
Organic, Constellation, Vinescii, and Trademark launch presets
20+
- README gallery: six looping demos of the runtime controls — palette cycling,
21+
character sets, preset transitions, randomize, live parameter tuning, and the
22+
palette editor (replaces the earlier static preset stills)
2023
- `vinescii` preset — the vines (flocking) pattern in pure ASCII
2124
- Experimental: multi-species, choir audio, and GUI (feature-gated); WASM build (standalone crate)
2225

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,23 @@ config = "my-night-config"
163163

164164
## Gallery
165165

166-
<!-- ws6: preset/palette showcase gifs -->
166+
tslime is a live instrument, not a static screensaver — every visual is reshaped
167+
from the keyboard while it runs. A few of the controls:
168+
169+
<table>
170+
<tr>
171+
<td width="50%"><img src="assets/demos/palette-cycle.gif" width="100%"><br><b>Palette cycling</b> — press <code>c</code> to sweep through palettes; the whole field recolors instantly.</td>
172+
<td width="50%"><img src="assets/demos/charset-cycle.gif" width="100%"><br><b>Character sets</b> — press <code>`</code> to re-render the same growth in a different glyph language.</td>
173+
</tr>
174+
<tr>
175+
<td width="50%"><img src="assets/demos/preset-transition.gif" width="100%"><br><b>Preset transitions</b> — quick-keys <code>1</code>–<code>7</code> switch presets with an optional figlet announcement.</td>
176+
<td width="50%"><img src="assets/demos/randomize.gif" width="100%"><br><b>Randomize</b> — press <code>8</code> to scramble every parameter into a fresh organism.</td>
177+
</tr>
178+
<tr>
179+
<td width="50%"><img src="assets/demos/param-tune.gif" width="100%"><br><b>Live tuning</b> — adjust any parameter in real time; here the decay factor lengthens the trails.</td>
180+
<td width="50%"><img src="assets/demos/palette-editor.gif" width="100%"><br><b>Palette editor</b> — press <code>p</code> to reshape a palette by lightness, chroma, and hue.</td>
181+
</tr>
182+
</table>
167183

168184
There are 31 named presets: network, exploratory, tendrils, organic, fire, river,
169185
petri, vortex, lightning, chaosedge, blob, slime, vines, vinescii, smoke, vortex36,

assets/demos/charset-cycle.gif

800 KB
Loading

assets/demos/exploratory_small.gif

-109 KB
Binary file not shown.

assets/demos/heat_small.gif

-122 KB
Binary file not shown.

assets/demos/neon_small.gif

-131 KB
Binary file not shown.

assets/demos/network.gif

-670 KB
Binary file not shown.

assets/demos/network_small.gif

-82.1 KB
Binary file not shown.

assets/demos/ocean_small.gif

-97.7 KB
Binary file not shown.

assets/demos/organic_small.gif

-105 KB
Binary file not shown.

0 commit comments

Comments
 (0)