Preamble

JAME is a Java real-time multi-thread fractal graphics platform which supports images and animations. The core of JAME is the graphics engine which supports layers, filters, effects and alpha composition. JAME creates Mandelbrot and Julia fractals and supports zoom, rotation and colours shift. JAME has a lot of formulas and provides sophisticated colouring algorithms; you can also chain the colouring formulas and customize the palettes. The graphics engine is based on the fast approximation algorithm implemented in Xaos, ported in Java language and optimized for the Java environment. JAME supports images and animations. Creating an animation is very easy; you can record your actions and save them as a clip. Clips are stored in a database and can be rendered with different resolutions; you can create many render profiles for every clip. JAME supports batch rendering, caching and encoding of rendered data in different formats; JAME supports JPEG, PNG, BMP, TIFF, AVI and Quicktime formats. The encoders are based on JAI and JMF technologies developed by Sun. JAME supports network computation; you can render your clips in a local network. JAME is an OSGi application based on Equinox, the OSGi R4 implementation developed as a subproject of Eclipse. JAME is expandable; plug-ins can be created to provide new features as filters, effects, fractals, formulas and more. JAME is free software and is released under the terms of GPL3 license. If you are new to JAME, start reading the tutorials.

Download

Download JAME and the Java Runtime Environment for your operating system. JAME requires the JRE 1.6.0_03 on Windows and Linux and the JRE 1.5.0_13 on MacOSX, a minimum of 512Mb of memory and 50Mb of disk space. For more details, read the installation notes on file readme.txt included in the application folder.

Tutorial

If you are new to JAME, read the file readme.txt included in the application folder for basic instructions and these tutorials for more complete examples:

Roadmap

The latest release is 6.0; the planned releases of JAME are shown in the table. There is still a lot of work to do, and any help would be welcome. If you want to get involved contact me by email.

ReleaseTargetNew Features
6.12Q 2009JAME 2D Suite
6.24Q 2009JAME 3D Suite