6. Fractal programs
|
|||
6a. |
What are the most frequently used programs for complex polynomial fractals? |
|
|
Fractint (Stone Soup Group) Fractint was the first great fractal program. It appeared in 1988 under the name FRACT386, and version 6 was renamed FRACTINT in February 1989. Its name originated from the fact that it emulated floating point math, which was slow at that time (many computers did not have coprocessors) by a fast-integer emulation, together with a floating-point algorithm to support coprocessors (but for a long time the default mode was the integer one).
A Unix port named Xfractint is available from the same page.
Ultra Fractal (Frederik Slijkerman) Ultra Fractal 3 is a powerful shareware program created by Frederik Slijkerman, whom was helped by suggestions made by Damien Jones. It runs under Windows 95/98/NT/2000/XP and it produces true-color images. Contrary to other programs, it has very few built-in fractal types: most fractal types are implemented as formulas that are compiled on-the-fly. Ultra Fractal’s parser is fast: before they are executed the formulas are compiled to Pentium assembler code.
Stephen Ferguson’s programs Stephen Ferguson has written several fractal programs (all for Windows and true color). The most well-known are Iterations (the first), Flarium 24, TieraZon, TieraZon 2, GrafZViZion, and Sterling-Ware. The most recent are Vchira and Katza. He was perhaps the first to clearly separate into different menus the fractal formulas, the rendering formulas, and a final transformation by algorithms he named “filters”. Those 3 steps were written as plug-ins for TieraZon 2 and these plug-ins are shared with DofoZon, a program by Terry W. Gintz (see below).
Terry W. Gintz’s programs Two programs are currently available: Dofo-Zon Elite and FractalViZion. These programs go back almost to the beginning of Fractint, though the development proceeded independently on an Amiga 2000 (1989). Much of the same formulas/rendering techniques were used, based on classic fractal texts. Therefore, when the two programs “met” in PC format, the author was able to simulate many of Fractint’s featured rendering methods, built-in formulas and parser options.
Mind-Boggling Fractals Mind-Boggling Fractals is the first Paul Carlson’s publicly released program (2000). Paul Carlson is the inventor of the orbit trap rendering methods. The program features a very easy-to-use user interface that makes it suitable for fractal novices. Images are created and saved as standard PNG files, eliminating the need for intermediate files.
Fractal Domains (for Mac, by Dennis C. De Mars) Fractal Domains is a shareware program for Power Macintosh that generates fractal images. Fractal Domains generates color images of:
The program also contains extensive support for orbit traps and alternative criteria for determining colors (in addition to dwell count, color can be based on continuous potential, angular decomposition and distance estimation). Other features include editable color maps, a preview window, and the ability to “spool” very large images to disk (fractals much larger than available RAM may be generated). It was one of the first programs to incorporate anti-aliasing.
|
|
6b. |
What are the most frequently used programs for quaternions? |
|
|
Quat (Dirk Meyer) Quat is perhaps the most well-known program to draw 3D quaternions. Basically it is a command line program, but it has a graphic interface for Windows and for Linux XWindows. Quaternions are drawn in true color mode and are ray-traced.
The quaternion package(Terry W. Gintz and Godwin Vickers) Godwin Vickers and Terry Gintz have released a CD which includes QuaSZ, Cubics, Fractal Zplot and QuatPOV. Note that Fractal Zplot is no longer a freeware.
Other programs b>Dofo-Zon (already mentioned) can draw 3D quaternions, hypernions and even 3D cubic polynomials. The initial quaternion engine incorporated in these programs was Frode Gill’s one, but it was later improved to be faster and has now some characteristics more or less similar to Quat.
KPT (was Kai’ Power Tools) is a powerful graphic plug-in for PhotoShop (Windows and Macintosh). It had a module named Frax4D for quaternions.
|
|
6c. |
What are the most frequently used programs for L-systems? |
|
|
Fractint supports a graphic L-system language which has been widely used in several tutorials to demonstrate the capabilities of this type of language. But the rendering is limited to the drawing of straight segments. It is possible to draw interesting figures, but they are not very spectacular.
|
|
6d. |
What are the most frequently used programs for flame fractals? |
|
|
KPT is a powerful graphic plug-in for PhotoShop (Windows and Macintosh). It had a module named FraxFlame with which some artists have obtained very great flame fractals.
Stephen Ferguson has developed a set of programs (including Cold-IFS and Atriatrix) that use Scott Draves’ flame algorithms, expanding on them in different ways, with other formulas and concepts.
|
|
6e. |
What is the most frequently used program for 3D IFS? |
|
|
With XenoDream Garth Thornton and Virginia Sterling have opened a new an spectacular domain in fractal art. XenoDream is a flexible environment incorporating 3D object creation, 3D lighting and filters, 2D layering and various other operations. One of XenoDream's strengths is in quickly producing 3D objects that are different from anything you've seen before. You can explore infinite realms of strange and beautiful shapes of every type, familiar or abstract, solid or nebulous, simple or intricate. The rendered fractal is not complete until 3D lighting has been applied. By combining 3D lighting with other filters in one step, a huge variety of effects is possible. As well as standard lighting effects you can get diverse materials such as metals, plastics and rocks, artistic styles such as pencils, paints and woodcuts, and many that defy description.
|
|
6f. |
What program can be used for fractal landscapes? |
|
|
We have no personal experience in this domain. We know only that Bryce, a program for Windows and Macintosh (from Metacreations, but now owned by Corel) uses algorithms created by Ken Musgrave, and this is a great reference.
Pandromeda offers programs for Linux, Mac and Windows. There are two programs: MojoWorld Transporter allows to explore and transform to some extent worlds already created (included in the program or downloaded from the site). The free version displays the
Pandromeda logo on the image and the Transporter Pro is less limited and do not displays the logo ($29.99).
|
|
6g. |
What are the most frequently used programs for fractal music? |
|
|
Tangent (Paul Whalley) In an approach described as “everything but the kitchen sink”, Tangent utilizes algorithmic, and heuristic, deterministic and stochastic, generative and transformational methods. Rich 16-voice polyphonic, elaborate musical structures can be created. Structures can be created from “composition-seed” values and/or by user-supplied melody strings. An instruments page allows for the setting of most MIDI instrument parameters, plus the options to emphasize bass, amount of relative accompaniment, compositional and complex compositional performance devices for each instrument, and identifying an instrument as a “bass” or “poly” track.
Gingebread (Phil Thompson) The Mandelbrot/Julia sets are the basis for music created with Gingerbread. The main user interface is a pane of 16 “Mandelbrot-browser” windows, each representing an instrument. All standard MIDI parameters are available to the user. In addition, chording, repetitions, GS MIDI parameters, and Roland Sound Bank variations may be used. Actually hearing the MIDI extensions depends upon one’s soundcard / equipment setup.
QuasiFractal Composer (Paul Whalley) QuasiFractal Composer is the predecessor to Tangent. Many of Tangent’s concepts were built upon QFC. Still a valid composition tool for the 21st century, results are more unpredictable than with Tangent, as there is not as fine a control over the composition.
MusiNum (Lars Kindermann) This software offers a very easy to use interface, and can yield quite interesting results, ranging from Classical to Bizarre. Based upon the Morse-Thue algorithm, each of 16 instruments is parameterized with standard MIDI parameters as well as a number of settings that go into the algorithm.
FractMus (Gustavo Diaz Jerez) The author of this answer has no direct experience composing with this software. At a glance, it seems to have a quite full-featured interface with many configurable parameters, and a “composition wizard” as well. More
|
|
6h. |
Are there other programs of interest? |
|
|
The fact that these programs are listed here doesn’t imply any judgment about their interest: it is only because they are less used. For complex polynomial fractals, and others
For quaternions
For L-systems
For terrains
For fractal/generative music
|
|
6i. |
Where can I find more complete lists of programs? |
|
|
|
|