# palette https://coolors.co/c0caad-9da9a0-654c4f-b26e63-cec075 from datetime import datetime def posInCir(diam,center): posX = random(diam) posY = random(diam) pos = PVector(posX, posY) dist = center.dist(pos) if(dist > diam/2): return posInCir(diam, center) else: return pos cerDiam = 500 size(650, 650) center = PVector(width/2,height/2) background('#cec075') noStroke() fill('#b26e63') ellipse(center.x,center.y,cerDiam,cerDiam) for i in range(0,10000): fill('#654c4f') stroke('#c0caad') strokeWeight(1) #dist = random(cerDiam) diam = random(5,20) pos = PVector(0,0) pos = posInCir(cerDiam,center) ellipse(pos.x, pos.y, diam,diam) filename = datetime.now().strftime('%Y%m%d%H%M%S.tga') #save(filename)