One more exploration of simplex noise.
It features three scale ranges, 9 color palettes, several iteration runs and a few inner cut out shapes that act more like obstacles in the path of the field.
This piece uses two external npm packages both unde MIT licence:
https://www.npmjs.com/package/simplex-noise
https://www.npmjs.com/package/@liamegan1/fxhash-helpers