the building block was an object made of 15 low transparency squares rotated and overlaid on each other. Each squares size was taken from a normal distribution centered
5000 random points on the canvas were sampled and used for center points for the object
each object’s normal distribution was centered around a value determined by a psuedo-cirlce packing algorithm – a circle centered on each point would grow until it hit another circle
the coloration of each object was taken from a base image from Fred Mertz