diff --git a/TODO.txt b/TODO.txt index 626bec7..ca0283d 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,5 +1,10 @@ TODO: +Random cycling should actually be random + Compute shader should have separate channels for cycle and symbol + Move depth math to vertex shader, free that channel up + Pass it into fragment shader with varying + Audio system Toggle (or number representing frequency) Load the sound effect @@ -8,13 +13,6 @@ Audio system Random volume? Randomize pitch a little? -Regenerate the MSDF for "updated" glyph set - Finalize database order - Rearrange - Generate SVGs - MSDF - Combine - Test Playdate version Regenerate texture @@ -46,6 +44,8 @@ Reformulate the basis Resurrections Support random glyph order Support anomaly streaks + MSDF + They should line up in Photoshop without too much trouble, actually Texture Lighting Different parts of a streak glow at different intensities, at different times diff --git a/assets/resurrections_msdf.png b/assets/resurrections_msdf.png index a4fd08b..7bdf027 100644 Binary files a/assets/resurrections_msdf.png and b/assets/resurrections_msdf.png differ diff --git a/js/config.js b/js/config.js index 5f962bc..f32e498 100644 --- a/js/config.js +++ b/js/config.js @@ -175,12 +175,13 @@ const versions = { numColumns: 70, cycleStyleName: "cycleRandomly", cycleSpeed: 0.15, + bloomStrength: 0.8, + fallSpeed: 0.2, paletteEntries: [ { hsl: [0.38, 0.9, 0.0], at: 0.0 }, { hsl: [0.38, 1.0, 0.6], at: 0.92 }, { hsl: [0.38, 1.0, 1.0], at: 1.0 }, ], - raindropLength: 1.4 }, palimpsest: { font: "huberfishA",