Fractals

NextFractal – create fractal and algorithmic images

NextFractal is an application for creating fractals and other algorithmically generated artwork from scripts.

Rather than exposing only a collection of fixed formulas, the program uses scripting languages to describe the image to be produced. This makes it useful both for interactive fractal exploration and for repeatable, programmable rendering.

Two different grammars are supported. The Mandelbrot language focuses on Mandelbrot, Julia and Fatou sets, while CFDG is a context-free grammar aimed at recursively constructed geometric images.

This is free and open source software.

Key Features

  • Creates fractals and other algorithmically generated images from scripts.
  • Provides a Mandelbrot domain-specific language for Mandelbrot, Julia and Fatou sets.
  • Supports CFDG scripts for generating recursive geometric artwork.
  • Includes tools for interactively exploring rendered fractals.
  • Lets users alter script parameters to generate variations without rewriting the complete design.
  • Provides a real-time graphics engine for displaying the results of scripts.
  • Supports time-based animation for parameters that evolve continuously.
  • Offers event-based animation for more structured sequences.
  • Exports rendered images for use outside the application.
  • Can export generated animations as video.
  • Includes documentation and scripting examples for learning the supported grammars.
  • Uses JavaFX for its graphical interface.
  • Uses FFmpeg for video-related functionality and FreeImage for image processing.
  • Runs on Linux as well as other major desktop platforms.

Website: github.com/nextbreakpoint/nextfractal
Support:
Developer: Andrea Medeghini
License: GNU General Public License v3.0

NextFractal depends on several third party libraries including FreeImage, FFmpeg, ANTLR, and other software from Apache Software Foundation.

NextFractal

NextFractal is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

Fractal Tools
Mandelbulber v2Creatively generate three-dimensional fractals
JWildfireVery powerful and flexible flame fractal generator
Gnofract 4DFour-dimensional, inter-relational Mandelbrot and Julia set generator
XaoSReal-time interactive fractal zoomer
NextFractalCreate amazing fractal images and other algorithmically generated images
RsfracTerminal-based fractal explorer written in Rust
FraqtiveDraws Mandelbrot and Julia fractals
Electric SheepScreensaver showing collective dream of sleeping computers
QosmicCosmic recursive flame fractal editor
Fractals ExplorerRender and explore fractals in real time
Par FractalGPU-accelerated renderer for exploring 2D and 3D fractals
FractoriumQt-based fractal flame edito
FractGenExtensible tool for generating and exploring fractal images
FractalshadesCreate static and interactive fractal visualizations
fractal-generatorMandelbrot and Julia fractal generator
FLAM3Cosmic recursive fractal flames

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted