I've been working on a way of rendering a variety of attractors in Processing. The below are screenshots from my efforts so far. Check out the wikipedia article on attractors here. The source code for this project can be found here. My inspiration for this project comes in part from the excellent work done by Jürgen Meier, Chaotic Atmospheres and Altered Qualia. An attractor is a set of formulae which, given an initial point, can be used to calculate the position of subsequent points. This renderer works by calculating a few tens of thousands of such points in succession, giving them an interesting color, and plotting them. I find the results strikingly beautiful.