Click to generate a pattern. You can change settings at the top Note The colour and brightnesses of the pixels in the middle row are calculated by their initilal colour/brightness averaged by that of the pixel next to them, this creates the smooth effect, the rest is randomly incremented.
Idea from https://scratch.mit.edu/projects/798583176/editor/ Tile positioning code by griffpatch Everything else by me