Go to file
Person fcd060976c --User changes
-Support 4k monitors, and in general, properly scale any monitor that is not HD.
 -Allow for a spatial filter of radius zero, which means do not use a spatial filter.
 -Add new variations: concentric, cpow3, helicoid, helix, rand_cubes, sphereblur.
 -Use a new method for computing elliptic which is more precise. Developed by Discord user Claude.
 -Remove the 8 variation per xform limitation on the GPU.
 -Allow for loading the last flame file on startup, rather than randoms.
 -Use two different default quality values in the interactive renderer, one each for CPU and GPU.
 -Creating linked xforms was using non-standard behavior. Make it match Apo and also support creating multiple linked xforms at once.

--Bug fixes
 -No variations in an xform used to have the same behavior as a single linear variation with weight 1. While sensible, this breaks backward compatibility. No variations now sets the output point to zeroes.
 -Prevent crashing the program when adjusting a value on the main window while a final render is in progress.
 -The xaos table was inverted.

--Code changes
 -Convert projects to Visual Studio 2017.
 -Change bad vals from +- 1e10 to +-1e20.
 -Reintroduce the symmetry tag in xforms for legacy support in programs that do not use color_speed.
 -Compiler will not let us use default values in templated member functions anymore.
2017-11-26 17:27:00 -08:00
archive 1.0.0.4 07/01/2017 Release 2017-07-02 14:17:06 -07:00
Builds --User changes 2017-11-26 17:27:00 -08:00
Data --User changes 2017-11-26 17:27:00 -08:00
debian 1.0.0.6 09/03/2017 Release (Linux) 2017-09-03 13:26:42 -07:00
Source --User changes 2017-11-26 17:27:00 -08:00
.bzrignore Merge 2015-12-31 13:51:55 -08:00
.gitignore --User changes 2017-11-26 17:27:00 -08:00
.travis.yml Branch sync 2015-07-31 19:50:13 -07:00
LICENSE Initial commit 2014-07-08 00:05:16 -07:00
main.pro --Bug fixes 2016-03-01 17:26:45 -08:00
makedeps.bat -Bug fixes 2017-07-22 14:00:15 -07:00
openexr.cmd --User changes 2017-11-26 17:27:00 -08:00
package-linux.sh 1.0.0.4 07/01/2017 Release 2017-07-01 09:18:01 -07:00
README.md README.md edited online with Bitbucket 2017-08-29 02:50:50 +00:00

Fractorium

A Qt-based fractal flame editor which uses a C++ re-write of the flam3 algorithm named Ember and a GPU capable version named EmberCL which implements a portion of the cuburn algorithm in OpenCL.

Install

Windows

Download: Fractorium_1.0.0.5.msi

Mac

Download: Fractorium_1.0.0.5.dmg

Linux

Install from PPA

Enable universe in the Ubuntu Software Center:

  • open the Edit menu
  • select Software Sources...
  • enable "Community maintained ... universe"

Add the Fractorium Ubuntu PPA and install:

sudo apt-add-repository ppa:fractorium/ppa
sudo apt-get update
sudo apt-get install fractorium

Install from .deb

Download: fractorium_1.0.0.4-0ubuntu1_amd64.deb

cd ~/Downloads
sudo dpkg -i fractorium_1.0.0.4-0ubuntu1_amd64.deb

Building from git

All builds are 64-bit.

Windows

Build Guide for Visual Studio 2015 or Qt Creator

Linux

Build Guide for Linux

Mac OS/X Sierra, El Capitan, Yosemite and Mavericks

Build Guide for Mac OS/X