Abstract painting. Anything can melt, given the right temperature.
Project written in vanilla Javascript.
The drawing is executed at window resolution.
Press '2' to double the resolution. You can press again '2' to double once more; Press '1' to get back at the window size. Press 'l' to cycle the layers. This only works while rendering. Press 's' to save a png at the current resolution. You can also right click and 'save-as' to obtain the same result.
It uses two external packages, both licensed under MIT license: * https://www.npmjs.com/package/file-saver * https://www.npmjs.com/package/simplex-noise