Coverity Scan | Build Status | Gitter Chat |
---|---|---|
Linux / OSX: |
In summary, Mandelbulber generates 3-dimensional fractals.
Explore trigonometric, hyper-complex, Mandelbox, IFS, and many other 3D fractals.
Render with a great palette of customizable materials to create stunning images and videos.
The possibilities are literally infinite!
- Renders trigonometric, hyper-complex, Mandelbox, IFS, and many other 3D fractals
- Complex 3D ray-traced shading: hard shadows, ambient occlusion, depth of field, translucency & refraction, etc.
- Rich GUI in Qt 5 environment
- Unlimited image resolution on 64-bit systems
- Program compiled for x86 and x64 CPUs (Linux, Windows, OSX)
- Simple 3D navigator
- Distributed Network Rendering
- Key-frame animation of all parameters with different interpolations
- Material management
- Texture mapping (color, luminosity, diffusion, normal maps, displacement)
- Rendering queue
- Command line interface for headless systems
In render window:
- Up / Down: move camera forward / backward
- Left / Right: move camera left / right
- Ctrl+(Up / Down): move camera up / down
- Shift+(Up / Down / Left / Right): rotate camera
- Ctrl+(Left / Right): roll camera left / right
Dowload latest stable version from [Releases] (https://github.com/buddhi1980/mandelbulber2/releases)
Unpack dowloaded file and follow instructions from README file Please see information in mandelbulber2/deploy folder.
Thre program is natively developed using Qt Creator under Linux (Debian or Ubuntu)
The file [mandelbulber2/Release/mandelbulber.pro] (https://github.com/buddhi1980/mandelbulber2/blob/master/mandelbulber2/Release/mandelbulber.pro) provides all needed configuration for Qt Creator. But to be able to compile the program, the system has to be prepared.
Use the following scripts to prepare your Linux environment for development. These scripts install all required packages, compile the program, and create symbolic links in /usr/share/mandelbulber to your working directory.
[Prepare Debian for Development] (https://github.com/buddhi1980/mandelbulber2/blob/master/mandelbulber2/tools/prepare_for_dev_debian_testing.sh)
[Prepare Ubuntu for Development] (https://github.com/buddhi1980/mandelbulber2/blob/master/mandelbulber2/tools/prepare_for_dev_ubuntu.sh)
[Arch Linux AUR Package (builds latest release)] (https://aur.archlinux.org/packages/mandelbulber2/)
[Arch Linux AUR Package (builds latest git snapshot)] (https://aur.archlinux.org/packages/mandelbulber2-git/)
Add http://jws.forteholding.ru/archi
to pacman repositories
- /etc/pacman.conf:
[archi]
Server = http://jws.forteholding.ru/archi
SigLevel = Never
- Update index and install mandelbulber2:
pacman -Syy
pacman -S mandelbulber2
In addition there is prepared solution for VC++ 2015 located in root folder of git package. This solution includes all needed nugets to compile the program.
[Image Gallery] (http://krzysztofmarczak.deviantart.com/gallery/)
[Forum] (http://www.fractalforums.com/mandelbulber/) [Forum Gallery] (http://www.fractalforums.com/index.php?action=gallery;cat=51)
GNU GPL v3