forked from fract4d/gnofract4d
-
Notifications
You must be signed in to change notification settings - Fork 0
A fractal generation program for linux
License
parazjx/gnofract4d
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About this Program ================== Gnofract 4D is a program for drawing beautiful mathematically-based images known as fractals. See the manual for more details. The most recent version may be obtained from http://github.com/edyoung/gnofract4d Examples, screenshots etc are at http://edyoung.github.io/gnofract4d Basic Installation ================== Run: ./setup.py build If you would like a copy of the manual: ./createdocs.py You can then run Gnofract4D in the local directory: ./gnofract4d You can also install it (you'll normally need to be root to do this): ./setup.py install You can then run it as: gnofract4d You can verify that your installation is working correctly by running ./test.py Requirements ============ Gnofract 4D requires these packages to run: o Python version 3.5 or higher o GTK version 3.18 or higher o A C++ compiler (used at runtime to compile your fractal formulas) To build from source you also need: o headers for libpng and libjpeg o Python headers o Pkg-Config On Ubuntu, these can be installed with: sudo apt-get install libpng-dev libjpeg-dev python3-dev gtk3.0 cairo python3-cairo python3-gi-cairo pkg-config If you're not sure if you have these or not, just try running "./setup.py build" and see if it complains. If FFmpeg is installed it will be possible to create videos. Testing ======= Testing requires pytest. Run individual tests from the top-level directory using pytest, e.g.: pytest fract4d/test_absyn.py Optionally, install tox and test with all supported Python versions by running: tox
About
A fractal generation program for linux
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Python 61.4%
- C++ 14.6%
- C 9.2%
- Visual Basic .NET 7.9%
- HTML 6.5%
- CSS 0.2%
- Other 0.2%