Show HN: Wave – Layered gradient wave backgrounds using Three.js and shaders
Hello! I built this static tool to generate wavy backgrounds for posts, socials and landing pages and decided to share it for free for anyone looking for the same.<p>This tool uses three.js/canvas rather than svg: a full-screen quad and a fragment shader which makes for soft shadows, smoother blurs and glass effects. Hit the randomize button to get a good shape + colour combination, optionally tweak using the vector tool, save designs to local storage and export to image or video.<p>What's the point? I started out thinking this would be something "easy" and that I could build in about an hour but turns out it does take a bit more effort to make it "look good". You can use the backgrounds for content or an over-engineered colour picker or just chill with it in fullscreen mode.<p>Screenshot: <a href="https://cdn.subworkflow.ai/marketing/wave-by-subworkflow-screenshot-1.png" rel="nofollow">https://cdn.subworkflow.ai/marketing/wave-by-subworkflow-scr...</a><p>Enjoy!
Competitors & alternatives
Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page
Fridge magnet shopping list on an M5Stack PaperMono (ESP32-S3, e-ink touchscreen), synced with a phone web app over Wi-…
Show HN: Move more with short random exercise challenges
Background: I've been working on Sporadic for years, while software engineering has been my full-time job. That means t…
Show HN: A small side project for even colour scales
I am no developer but a designer. For a side project I needed a colour palette in which any hue looks about equally lig…
Show HN: Proa – A Rust web framework with fast SSR and multi-target rendering
Video: <a href="https://youtu.be/-CfCyvIKYyo?si=hCLuStkXxanCUJD1" rel="nofollow">https://youtu.be/-CfCyvIKYyo?si=hCLuSt…
Show HN: Hacker News, à la Lobsters
I find Hacker News a little difficult to read on mobile. Most other frontends compromise too much on information densit…