A Processing Sketch for Rendering Interesting Strange Attractors (link)

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.

Aizawa
Bouali
Chen-Celikovsky
Chen-Lee
Hadley
Halvorsen
Ikeda
Liu-Chen
Lorenz
Lu-Chen
Nose-Hoover
Pickover
Qi-Chen
Rayleigh-Benard
Rossler
Thomas
Three-Scroll Unified Chaotic System 1
Three-Scroll Unified Chaotic System 2
Zhou-Chen