![]() |
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. |
This release adds some minor improvements of the user interface. In addition, the Windows Modern Style, which I wrote specially for Fraqtive and WebIssues, was re-licensed to a BSD-style license, allowing it to be reused in both open source and commercial applications. See the Modern Qt style for Windows article for more information.
In this release two animation modes were added: color scrolling and mesh rotation. I also fixed a few small bugs and improved compatibility with the new Qt 4.4. After nearly five years of development it can be considered a stable and feature-rich version. This is also the last release in this stage; in the nearest future I'm not planning to add new features except small improvements and fixes.
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.
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 loses 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.
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!