Inspired by Milton Avery's paintings of beaches and towels, this is my tribute to the work.
Three times of day are represented—midday, late afternoon, and sunset—with four different towel designs in varying colourways. Use the parameters to generate the different scenes.
It's made with p5.js and glsl with one shader written for the beach scene, and another for the towel.
NB
The parameters that start with "T" modify the towel properties and only have an effect on a specific towel design, the name makes it obvious which one.
Controls
Press the keys [1] - [8] to generate a PNG export at the current scale rendered in the browser multiplied by the value of the key. So if you press [8] you will generate an image at 8x the current resolution.
Testing
Tested in Chrome on Apple silicon and on windows with an Intel chip.