timday.com

Evolvotron

Evolvotron is an interactive "generative art" application for Linux
to evolve images/textures/patterns/animations through an iterative process of random mutation
and user-selection driven evolution.
(This process is also often referred to as "evolutionary art" or "genetic art".)
If you like lava lamps, and still think the Mandelbrot set is cool, this could
be the software for you.

View the gallery for examples of evolvotron generated imagery and screenshots.
There are also a few animations.

Basically the software shows a selection of algorithmically generated images.
You pick one you like and the software mutates the algorithm to produce random variants.
Simply repeat until bored, hopefully encountering some pleasing eye candy along the way.

The code is licensed under the GPL.
It uses Qt4, the boost libraries, and is multi-threaded.

This project was inspired by a panel session at SIGGRAPH many years ago...
probably "Computer art - an oxymoron? Views from the mainstream" at Boston in 1989.

Evolvotron 0.0.3 was a "Hot Pick" in the April 2003 Linux Format in the the UK,
and was also covered by the April 2003 edition of Linux Magazine in Japan.
CDs distributed with the October 2003 Linux Pro in Italy included a version of evolvotron.