Skip to content

v0.2.14 — Seed is an arbitrary integer (+ Randomize Seed)

Choose a tag to compare

@hthillman hthillman released this 05 Jun 16:45
· 41 commits to main since this release

Download demonTD-v0.2.14.zip (the bundle), not the bare demonTD.tox. Extract it and keep demonTD.tox next to the vendor/ folder.

Fix: Seed is an arbitrary integer, not a 0–1 slider

The Seed param was a Float clamped to 0.0–1.0 — which can't express a real generation seed (every value collapsed to ~the same seed server-side). The reference web client uses an arbitrary uint32 with a dice button.

  • Seed → integer field: default 42, range 0 … 2147483647 (capped at int32 max to stay safely inside TouchDesigner's numeric-par range — still ~2.1 billion seeds). Streamed continuously, now as a proper integer.
  • New "Randomize Seed" pulse on the Synthesis page — sets Seed to a random integer (the web client's dice), since typing a 10-digit seed by hand is no fun.

Tested on macOS and Windows. 81 unit tests pass; protocol drift clean. BUILD_MARKER = v0.2.14-seed-int; UA DaydreamDEMON-TD/0.2.14.