pngGenerator procedurally generates a png image