Apophysis (software)
   HOME

TheInfoList



OR:

Apophysis is an open source fractal flame editor and renderer for Microsoft Windows and
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and software en ...
. Apophysis has many features for creating and editing fractal flames, including an editor that allows one to directly edit the
transforms Transform may refer to: Arts and entertainment * Transform (scratch), a type of scratch used by turntablists * ''Transform'' (Alva Noto album), 2001 * ''Transform'' (Howard Jones album) or the title song, 2019 * ''Transform'' (Powerman 5000 album ...
by manipulating triangles, a mutations window, which applies random edits to the triangles, an adjust window, which allows the adjustment of coloring and location of the image. It also provides a scripting language with direct access to most of the components of the fractal, which allows for effects such as the animations seen in Electric Sheep, which are also fractal flames. Users can export fractal flames to other fractal flame rendering programs, such as FLAM3. There is a separate version of Apophysis that supports 3D. There are numerous clones, ports, and forks of it.


History

Scott Draves Scott Draves is the inventor of Fractal Flames and the leader of the distributed computing project Electric Sheep. He also invented patch-based texture synthesis and published the first implementation of this class of algorithms. He is also a ...
invented Fractal Flames and published an open source implementation written in C in the early 90s. In 2001, Ronald Hordijk translated his code into Delphi and created a non-animated screensaver. And in 2003 or 2004 Mark Townsend took Ronald's code and added a
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inst ...
to create Apophysis. It has since been improved and updated by Peter Sdobnov, Piotr Borys, and Ronald Hordijk. Since 2009, there is a version of Apophysis called Apophysis 7X. Originally, it was targeting to provide support for modern Microsoft Windows operating systems like Windows Vista and 7. A strong feedback from the Apophysis users encouraged the developer Georg Kiehne to provide updates, which made 7X the most popular and advanced version of Apophysis so far.


Technical details

The user specifies a set of mathematical functions. Each function is a composition of an affine map, and usually some non-linear map. This set of functions is called an iterated function system (IFS). Apophysis then generates the attractor of this set of functions, by means of
Monte-Carlo Monte Carlo (; ; french: Monte-Carlo , or colloquially ''Monte-Carl'' ; lij, Munte Carlu ; ) is officially an administrative area of the Principality of Monaco, specifically the ward of Monte Carlo/Spélugues, where the Monte Carlo Casino is ...
simulation. In fact, Apophysis generates a probability measure, which is then colored according to some rule.


Scripts

Apophysis uses the Scripter Studio scripting library to allow users to write scripts which run and either create a new flame, edit the existing flames, or do bigger tasks. One such instance is rendering an entire batch of fractals.


Plugins

Apophysis supports a plugin API so that new variations can be independently developed and distributed. There are numerous plugins available from the various user communities.


Sample images

Image:Fireworks fractal flame.png Image:The_Void.png Image:Fractal-Flux.png File:Apophysis 3D fractal ball.jpg File:Sealife001pp.png File:Fractal_Flames_Extra_Hi-Resolution.png


See also

* Fractal flame *
Fractal-generating software Fractal-generating software is any type of graphics software that generates images of fractals. There are many fractal generating programs available, both free and commercial. Mobile apps are available to play or tinker with fractals. Some programm ...
*
Fractal art Fractal art is a form of algorithmic art created by calculating fractal objects and representing the calculation results as still digital images, animations, and media. Fractal art developed from the mid-1980s onwards. It is a genre of compute ...
* Ultra Fractal * Chaotica


References


External links

* * {{DEFAULTSORT:Apophysis (Software) Free graphics software Free software programmed in Delphi Windows-only free software Fractal software Pascal (programming language) software