Fraqtive

Fraqtive is an open source, multi-platform generator of the Mandelbrot family fractals. It uses very fast algorithms supporting SSE2 and multi-core processors. It generates high quality anti-aliased images and renders 3D scenes using OpenGL. It allows real-time navigation and dynamic generation of the Julia fractal preview.

Fraqtive is available for both Windows and Linux under the GNU General Public License.

Fraqtive 0.4.2 released

This release adds only one, but very interesting feature: rendering the fractal surface as a 3D mesh, using the OpenGL library for hardware-accelerated performance. It's possible to adjust the mesh resolution and various parameters of the view. The rendered image can also be saved or copied to clipboard.

Please test the 3D view and report any problems or suggestions. I will make one or two more releases of Fraqtive to close the first phase of the development roadmap by the end of May.

Fraqtive 0.4.1 released

The second release in the 0.4 series adds some new features to Fraqtive, including: loading and saving bookmarks and color presets (including some predefined presets), working in full screen mode and copying and saving fractal images in various formats.

The crash occurring when quickly zooming in on multi-core processors, reported by a few users, was fixed. Note that there is still some rare problem in that situation (the fractal looses its position), I will try to fix it for the next release.

I also fixed compilation with MinGW and, thanks to the excellent collaboration with Patrick Matthäi, the Debian packager, problems with compilation using gcc 4.3 and building for MIPS and ARM platforms were solved. By the way - I'm looking for packages for other distributions. I'm trying to add what I can find to the downloads page, but it would help me a lot if you send me some links.

Fraqtive 0.4.0 released

As I promised, a new version of Fraqtive is available. It has a completely new generator engine with support for SSE2, multi-core processors, different variants of fractals and many optimizations for almost real-time user experience. Also the user interface has been completely redesigned and rewritten using Qt4 to make Fraqtive available for both Linux and Windows platforms.

Note that this is still a beta version. Please test it and report any problems to the forums. The program is under active development, new releases will be coming soon. For now only the basic features are implemented, but it is already functional - take a look at the Fractal Gallery for some samples of its capabilities. I hope you will have as much fun using it as I had writing it :). Enjoy!

Roadmap for the future version

Recently I've been thinking a little bit about giving Fraqtive some fresh look and feel. This morning a few cool ideas came to my mind and I wrote a little design document. I will probably change my mind a thousand times before I actually start developing anything, but to make a good start I created a short Roadmap.

The first idea is to allow opening any number of tabs instead of limiting to one 2D and one 3D tab. The second idea is to redesign the property panels, splitting the options in a more organized way and introducing presets for both location and "skin" (i.e. color gradient plus other color-related options). Improving the exporting of images and maybe even 3D meshes is also worth considering.

It basically means rewriting the entire UI completely and refactoring the fractal generator code, but that's OK because I hate the way they're written now. Besides, the application is almost dead and the upcoming release of KDE4 is a great opportunity to give it a new life.

Binary packages available

Binary packages of Fraqtive are available for Linux, Windows and Mac OS X in the Downloads section. I made an RPM package for SuSE 10.0, there is also a link for Red Hat and Fedora packages available in the DAG RPM Repository.

For Windows users, there is an installer for the older, Qt-based version of Fraqtive. It includes the native Windows port of the GPL'ed Qt library. I needed to create a few patches and workarounds to make it work correctly, but at least it works. There is also a link to a Mac OS X package made by Markus Bongard.

I also invite all Fraqtive users to the new Forums. There is a place for general questions and problems with the program, and also for reporting bugs and requesting new features.

New web site

The new official web site of Fraqtive is running. The previous site will be no longer available soon, so please update your links and bookmarks.

I'm currently moving a lot of things from my old web site to www.mimec.org, so it will take a while before everything is set up completely. I want to create a small gallery of fractal images generated using Fraqtive and also a forum for discussions and bug reports. I will also publish some binary packages, as for now only source packages are available.

Syndicate content