Shapeme favicon

Shapeme

Inspired by Roger Alsing's great idea, Shapeme uses SDL to evolve images with simulated annealing.

HOW IT WORKS It takes a reference image (a PNG file). It starts with a set of random triangles and/or circles. It evolves this triangles via random mutations using some broken simulated annealing in order to evolve it into the final image. The program saves / loads states. It also outputs an SVG file representing the image, so you can print a big version of it. Sometimes generated pictures are quite cool.