While most users will find the Fractorium UI sufficient for their needs, more advanced users may want to dip into the command line programs to explore features not available in Fractorium.

The installer comes with three command line executables that are placed in the same folder as Fractorium. All three run in double precision mode by default, which is the same as clicking DP on the toolbar in Fractorium.

When analyzing a raw dump of command line arguments, it can be daunting to decipher which ones are important and which can be safely ignored. The articles below group them to allow you to get a better sense of the relative importance of each argument. They provide detailed explanations as well as sample command lines that you can paste into your shell to get running right away.

All three programs have some options that will display information and exit. They are:

--help: A dump of all available command line arguments, their descriptions and default values.

--version: The program version and operating system it was built for.

--openclinfo: Information about the available OpenCL platforms and devices. This helps you identify which device indices to use when rendering with --opencl.

EmberRender

Takes an Xml file as input and renders all images in the file as still images.

EmberAnimate

Takes and Xml sequence file which was generated with EmberGenome as input and motion blurs between each image to create the frames of an animation. Third party software is required to turn the image frames into a video.

EmberGenome

Takes an Xml input file with one or more flames in it and produces a sequence file which can be fed into EmberAnimate. It can also be used to generate random flames, merge existing flames and make other adjustments programatically.