mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-02-01 10:30:08 -05:00
e6882ee865
-Better handling of crossed min/max DE filter values on the GUI. -Changes to spatial and density filter values will no longer restart the entire render. -Support reading cam_zoom from xml as zoom since JWildfire uses cam_zoom. -Change drag n drop behavior: the default is now to append, hold Ctrl to overwrite. -Set max value of zoom to 25 because it will crash with values around 28 or 29 due to numeric overflow when scaling quality. -Update links in About Dialog. -Rename some controls in Options Dialog. -Move the color curves control to the Palette tab. --Bug fixes -Remove extra space in info tree text when dealing with a linked xform. -Update summary xform name field whenever xform name changes. -Get rid of selection border on summary tab xform tree cells. -Only add variations from Xml that have a non-zero weight. There seemed to be spurious flattens coming from Apo with a weight of 0. --Code changes -Gutters are now a fixed size of 8 * supersample. -Use stl data() member to get pointer to first element instead of &vec[0]. -Eliminate extra calls in renderer to ComputeBounds(), CreateSpatialFilter() and CreateTemporalFilter() to only be done at the start of a render. -Another attempt at vectorizing LogScaleDensityFilter(). Vectorizes, but not sure if it helps. -Some other loop optimizations in Renderer. -No longer check temporal samples in response to some control changes, they are always 1 in the interactive renderer. |
||
---|---|---|
archive | ||
Builds | ||
Data | ||
debian | ||
Source | ||
.bzrignore | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
main.pro | ||
makedeps.bat | ||
package-linux.sh | ||
README.md |
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_Beta_0.9.9.5.msi
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_0.9.9.5-0ubuntu1_amd64.deb
cd ~/Downloads
sudo dpkg -i fractorium_0.9.9.5-0ubuntu1_amd64.deb
Mac OS/X (10.9+)
TODO
Building from git
All builds are 64-bit.
Windows
Build Guide for Visual Studio 2013 or Qt Creator