apophysis-j

[Home]

Jean-François Bouzereau

 
apophysis-j
 

apophysis-j is a port in java of the famous fractal flame editor apophysis for Windows. It is based on the version 2.07 beta of apophysis. It should run on any machine equipped with a decent java environment (1.4 or higher) and bring the capabilities of this wonderful program to mac and linux users at last.

Due to the way memory is allocated by an executable jar, only images of limited size can be rendered internally if the program if started by double-clicking the icon. You have to use the command line to control the memory usage. Also, like the Windows version, apophysis-j can rely on the standalone flam3 renderer to produce final images.

NOTE TO WINDOWS USERS : make sure the file is saved with extension "jar". Sometimes the download process wrongly identifies the file as a "zip" archive.

screenshot

Download Apophysis-J :

From box.net

apophysis-j-26.jar

in jar format for any platform

From here

apophysis-j-26.jar

in jar format for any platform

From Yahoo group

Go to Yahoo

You need a Yahoo account

From mac.com

Go to mac.com

in jar format for any platform

From Softpedia

Go to Softpedia

in jar format for any platform

From VersionTracker

Go to VersionTracker

in dmg format for mac

From Sofotex

Go to Sofotex

in dmg format for mac

01-aug-2008

apophysis-j 2.6

Fixes a bug where randomBatch looped if only one transform was set in options.
Includes several fixes proposed by Pascal Lamboley (lamboley.pascal@free.fr) :
Flames Tag was not properly closed.
Flame attributes rotate and gamma_threshold were not saved.
Transform attribute symmetry was not saved.

17-apr-2008

apophysis-j 2.5

Edit preview can be enabled or disabled.
Individual transform can be enabled or disabled.
Setting file format adapted for more than 64 variations.
Wiki page flam3 used a reference for sheep compatible variations.

13-apr-2008

apophysis-j 2.4

Mutants do not change colors anymore.
Random trend added in mutation panel.
Software version saved in flame parameters.
Watermark and Flame encryption options scriptable.
More flame sorting options.
Support of CTRL+Z (undo) and CTRL+Y (redo) in editor window.
Edit window is scrollable.

11-apr-2008

apophysis-j 2.3

Watermark capability (use a template like this).
Flame encryption capability.

09-apr-2008

apophysis-j 2.2

Bug fix in RotateReference function.
Bug fix in script rendering.
Flame sorting option.

07-apr-2008

apophysis-j 2.1

Support of multiple file drag and drop.
Warning message when unknown variations are used.
Support of batch rendering.
Better memory management.

05-apr-2008

apophysis-j 2.0

Support of all the graphical editor features.

03-apr-2008

apophysis-j 1.9

Support of the various popup (right-click) menus.

01-apr-2008

apophysis-j 1.8

Several new scripting commands : Format, CloneFlame, CloneTransform.

30-mar-2008

apophysis-j 1.7

Support of multiple drives on windows.
Bug fix in scale calculation.
Support of image resizing.
Improvement of script conversion.
Flame description saved when exporting to flam3.

28-mar-2008

apophysis-j 1.6

Many fixes and improvements regarding scripting.
Support of flame packs.

26-mar-2008

apophysis-j 1.5

Support of copy and paste.
Native menu shortcuts on each platform.
Bug fix in final transform processing.
Bug fix in scripting Transform.B and Transform.C

24-mar-2008

apophysis-j 1.4

Flame description can be saved in PNG comments.
Flame description can be read from comments of JPEG and PNG files.
Support of drag and drop from desktop.
Menu item and shortcut CTRL-G to pick a gradient at random.
Tooltip of flame list shows the file path.

22-mar-2008

apophysis-j 1.3

Support of sheep submission.
Time of flame can be changed in the Adjust window.
Flame description can be saved in JPEG comments (see Options window).

20-mar-2008

apophysis-j 1.2

Support of java plugins (see below).
Several bug fixes.

18-mar-2008

apophysis-j 1.1

Support of default script library.
Bug fixes in script conversion.

16-mar-2008

apophysis-j 1.0

Support of graphical editing.

14-mar-2008

apophysis-j 0.9

Support of mutations.
Support of preview.
Support of rendering quality.
Support of script favorites.
Several bug fixes.

12-mar-2008

apophysis-j 0.8

Converts (most of) the *.asc scripts on-the-fly.
Several bug fixes.

10-mar-2008

apophysis-j 0.7

Scriptable in javascript.
Support of symmetry.
Support of Apophysis-1 files.
Several bug fixes.

08-mar-2008

apophysis-j 0.6

Support of zooming, dragging and rotation in the main window.
Support of the "colors" tag.
Support of the "var" and "var1" flame attribute.
Bug fix in calculation of fan and fan2 variations.

06-mar-2008

apophysis-j 0.5

Support of multiple undo / redo.
Support of final transform.
Support of all (non graphical) editing functions.
Several bug fixes.

04-mar-2008

apophysis-j 0.4

Several bug fixes. Support of all the adjust options.

02-mar-2008

apophysis-j 0.3

All settings available in the options panel.

29-feb-2008

apophysis-j 0.2

All the variations of the original version are supported.

27-feb-2008

apophysis-j 0.1

This is a very first and crude version with lot of features missing. No graphical editing, no scripts, no options, no preview, no undo. But you can already create your own flames and render them.

Source

The source is released under the gpl license and can be downloaded from here : apophysis-j-26.zip

Plugins

Apophysis-j supports java plugins. That is, you can write your own java class describing the computation to be done for a given variation, compile it, and make it known by apophysis-j. Download and expand the source archive plugin-src.zip . It contains everything you need to create your own variations, including a set of examples translated from existing delphi plugins. Of course, you need a java developer kit (jdk 1.4 or higher) to be able to compile java programs.

Here is a set of 41 plugins already translated from delphi to java : plugin-bin.zip
The content of the binary archive is to be copied into the plugin directory:
     Under windows %HOMEPATH%\.apophysis-j\plugins\apophysis
     Under linux and mac $HOME/.apophysis/plugins/apophysis

Links :

Yahoo mailing list devoted to Apophysis-j :
http://tech.groups.yahoo.com/group/Apophysis-j/

Apophysis-j at DeviantArt :
http://apophysis-j.deviantart.com

The java download page at Sun:
http://java.com/en/download/manual.jsp




Last update : 01-Aug-2008