mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-02 08:28:18 +00:00
- Ball sizes now vary organically: smooth spatial value noise drifts size clusters across the word, white noise roughens per ball; the neighbor cap keeps every draw collision-safe - Radial halo billboard tracks the cursor BEHIND the text plane, so balls silhouette against the glow (additive in dark, soft accent wash in light) - Cursor point light switched to physical inverse-square falloff (decay 2): balls near the cursor are genuinely brighter; the light dims to 30% when the pointer leaves so the resting state stays moody - Dark mode is an eclipse rig: near-black lacquer balls (clearcoat physical material), almost no front light, cool key + counter rim from behind, and no environment map — scene.environment floods instanced materials at full strength regardless of envMapIntensity, which was washing the whole word to gray; light mode keeps the procedural room reflections