Article View: sci.fractals
Article #257Re: Fractal Witchcraft speed?
From: Timothy Wegner
Date: Wed, 16 Dec 1992 18:49
Date: Wed, 16 Dec 1992 18:49
34 lines
2371 bytes
2371 bytes
rms@cs.tu-berlin.de (Michael R. Ganss) writes: >Does anyone out there know how FractalWitchcraft achieves its speed? Steve Stoft explained the algorithm in a recent edition of Rollo Silver's Amyglyda. The idea is that for very deep zooms, orbits of close points are parallel. You can track the orbits of four points, and when their original rectangular formation distorts, subdivide. For the iterations when the orbits track each other, the orbity of the points inside the rectangle don't have to be computed, resulting in a big savings. The nature of this is that it is most effective at deep zooms, and the technique is dependent on the function iterated. The Fractint team looked at it for a while with some success, but we were distracted by other issues. The main implementation problem is the algorithm used to detect deformation and the algorithm used to interpolate once deformation is detected. The more liberal the deformation criterion, the longer the calculation can go without interpolating, but then errors may be introduced. In my limited experiments orbits of points in Steve's example deformed rapidly after 10 or 20 iterations rather than the 500 or 1000 iterations I was hoping for. The results indicated some promise, but we were far from duplicating his results when we moved on to other issues. My opinion is that this is an excellent bit of work. I hope he publishes his technique more fully. It would be useful for explorations involving very deep zooms. Note, however, that his example is a deep zoom right at the limit of double precision resolution. The speed gains are very much less at more moderate depths, and in fact is much slower than Fractint at moderate depths. This limitation does not, IMHO, detract from the significance of the algorithm. -- Tim Wegner Fractint co-author Internet: twegner@mwunix.mitre.org Compuserve: 71320.675@compuserve.com
Technical Details
Message-ID:
<twegner.724531754@mwunix>Path:
arc1-ca.pugleaf.net!sparky!uunet!think.com!linus!linus.mitre.org!twegnerReferences:
<1992Dec16.135708.13453@cs.tu-berlin.de>Show Full Headers
Complete Article Headers
Newsgroups: sci.fractals Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!linus!linus.mitre.org!twegner From: twegner@mwunix.mitre.org (Timothy Wegner) Subject: Re: Fractal Witchcraft speed? Message-ID: <twegner.724531754@mwunix> Sender: news@linus.mitre.org (News Service) Nntp-Posting-Host: mwunix.mitre.org Organization: The MITRE Corporation References: <1992Dec16.135708.13453@cs.tu-berlin.de> Date: Wed, 16 Dec 1992 18:49:14 GMT Lines: 34