Evolving Images from Random Polygons

Thumbnail of some random polygonsThumbnail of Dirty Triangles version of Taj Mahal

Starting with a bunch of random polygons, Dirty Triangles will evolve a picture, like this view of the Taj Mahal. At each step, one of the polygons is randomly modified, or "mutated": this change is kept only if it makes the set of polygons look more like the target image, otherwise the mutation is discarded.

How quickly the picture will evolve in your browser depends to great extent on which browser you're using. See which browsers are fastest

Get Started

There are two things you can do:

  1. start evolving a new image, or
  2. rate existing images: this provides feedback to help Dirty Triangles make better pictures. It's just a question of giving each image the thumbs up or thumbs down.