Algorithmic worlds










Search blog posts



Next posts

2011-07-27 Announcements

2011-07-24 Down the rabbit hole

2011-07-17 Hubert Duprat

2011-07-15 Ashes and ice

2011-07-10 Inverted Julia

2011-06-19 New gigapixel image

2011-06-18 Giuseppe Randazzo

2011-05-24 Gigapixel images are back

2011-05-02 Dan Wills

2011-04-29 Barbara Takenaga

Previous posts


A blog about algorithmic art and fractal aesthetic. Click here to subscribe to the RSS feed.

July 24th 2011

Down the rabbit hole

Below are three animations displaying very deep zooms on patterns produced by the Ducks algorithm.

The Ducks algorithm involves a complex logarithm. Because of this, the patterns it creates do not quite live on the plane, but rather on an infinitely long cylinder. To visualize this infinite cylinder, look at any of the animations below. Now imagine that instead of zooming on a two dimensional picture, you are actually travelling forward, falling into an infinite cylinder. That's the cylinder on which the Ducks pattern lives. Mathematically, a plane with the origin removed is conformally equivalent to an infinite cylinder, and the maps between them are the complex logarithm and complex exponential. In general, zooming very deep on a fractal pattern requires a lot of computations. Many of them are constructed by iterations, and finer details mean more iterations. The Ducks pattern is special in the sense that zooming about the origin is secretely only a translation along the cylinder, and one can zoom very deep about the origin without paying the price in term of computing time.

The magnification factor in each of the three animations below between the first frame and the last is 10e24. To get a better idea of what this means, if the first frame was the size of the Milky Way, the last frame would be a millimeter large. Hopefully, these animation can give a better idea of the complexity of these fractal patterns. There is always much more to see than any individual image can show...

The animations are displayed by the Whoosh applet, created by Damien Jones. You can add rotation and change the zooming speed with the controls on the bottom right corner of the window. A few other Whoosh animations are available. Watch them in this collection.

Deep zoom animation by Samuel Monnier

A deep zoom animation based on 20110213. Click on the picture.

Deep zoom animation by Samuel Monnier

A deep zoom animation based on 20110218. Click on the picture.

Deep zoom animation by Samuel Monnier

A deep zoom animation based on 20110401. Click on the picture.

comments powered by Disqus
Copyright S.Monnier 2009-2024. .