Butterfly curves
Published on 5 November 2008
Taken from Clifford Pickover's book, Computers and the Imagination, is this experiment that creates butterfly like curves.
The formula is expressed in polar coordinates as:![]()
By changing the A, B, a, b and c parameters you can get some nice results.
Click on the image below to give it a go.
Last updated: 11 December 2008
6 Comments
Links & further reading
Related posts
- Fractals and generative art resources
- An overview with links of my talk at the Apple Store in Glasgow.
- Escher's Droste Effect
- A Pixel Bender script to generate the recursive spiralling image created by Escher in his Print Gallery image.
- Guilloché Patterns
- Start designing your own bank notes with this spirograph like pattern generator.
- Mandelbrot
- Explore the famous Mandelbrot fractal with this Flash experiment.
- More blog posts




These are beautiful, and your site in general is fantastic. Keep up the good work! :)
wooww... very interesting nice & cool curve...!
it is possible to put this as a Plugins in AE..?
i'm a vj & really into making own footages..
i just find the Droste Effect and i just love it!
its so helpfull for me to edit my own photo & video!
thank you..
richard mutter
Try setting:
a=3.1
b=20 (max)
c=30
A=-0.8
It becomes such a cutie! =)
This is awonderful project! Is there a way to save high quality (maybe vector) images of thebutterflies?
I've tried to recreate this in Autocad but I've not been able to draw it with out tracing it, can I please please get a vector file of the butterfly curve or how to create it in Autocad, would really be appreciated.
Thank you:)
Amarja: unfortunately it doesn't support vector output at the moment and I've not used Autocad so I don't know how you would go about generating the curves within it.