Go to file
Person 47b6614c8a --Bug fixes
-Fix improper usage of rand() in cpow2, cpow3, hypertile1, hypertile3D1, hypertile3D2, juliac, juliaq.
 -Fix program crashing during density filtering on some Nvidia cards.
 -hypertile3D1 was wrong.
 -Parsing phoenix_julia when coming from Apophysis was wrong.
 -Density filtering was freezing on certain Nvidia cards.

--Code changes
 -Optimize juliac, npolar.
 -Add a new function Crand() which behaves like the legacy C rand() which returns an integer between 0 and 32766, inclusive.
 -Use RandBit() in some places.
 -Remove Zeps() from vignette, it's not needed.
 -Restructure OpenCL code for density filtering such that it does not hang after being compiled on some Nvidia cards, such as the gtx 1660. Remove barriers from conditionals where possible.
2020-12-28 21:46:55 -08:00
archive build.sh edited online with Bitbucket 2020-04-18 13:42:02 +00:00
Builds --Code changes 2020-07-30 19:55:37 -07:00
Data --Bug fixes 2020-11-30 19:32:02 -08:00
debian Merged in claudeha/fractorium/builddeps (pull request #47) 2020-04-12 21:37:08 +00:00
Source --Bug fixes 2020-12-28 21:46:55 -08:00
.bzrignore Merge 2015-12-31 13:51:55 -08:00
.gitignore --Bug fixes 2020-04-11 20:07:12 -07: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 makedeps.bat edited online with Bitbucket 2020-04-12 15:30:39 +00:00
package-linux.sh C-91 files 2020-03-14 17:45:37 -03:00
README.md README.md edited online with Bitbucket 2020-04-15 06:33:10 +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.20.msi

Mac

Download: Fractorium_1.0.0.20.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 App Image .deb

Install ubuntu.

Download: Fractorium-1.0.0.20.x86_64.deb

cd ~/Downloads
sudo dpkg -i Fractorium-1.0.0.20.x86_64.deb

Install from App Image .rpm

Download: Fractorium-1.0.0.20.x86_64.rpm

Building from git

All builds are 64-bit.

Windows

Build Guide for Visual Studio 2019 or Qt Creator

Linux

Build Guide for Linux

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

Build Guide for Mac OS/X