Notes
This one builds on top of Clouds, adding colour and tweaking `noiseDetail()` to make more fine-grained clouds. Oh, and it now animates! Animation is done by passing a third argument to `noise()` that acts as a third dimension of time/space, and this is incremented with each `draw()` cycle cumulatively.
Inspired by Exercises 1.8 and 1.9 of The Nature of Code. Created with p5.js, a JavaScript library for creative coding.