Skip to content

artistic tool for 3D fractal generation, including the Mandelbulb

License

Notifications You must be signed in to change notification settings

valera-rozuvan/mandelbulb-4d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mandelbulb-4d

!! Work in progress !!

a lot remains to be done

artistic tool for 3D fractal generation, including the Mandelbulb

Introduction

Mandelbulb 4D v0.0.5

This project was born from the discussion Remake of MB3D over at Fractal Forums. For the theory, please read Mandelbulb (From Wikipedia, the free encyclopedia).

Similar projects

Build instructions

Currently this is a work in progress. On windows, I build binaries using cmake and MinGW-64-bit (from RubenVB for 64-bit Windows target). On Linux, I build using cmake and the GCC collection. On Mac OS, I build using cmake and the command line developer tools. Most libraries are included as part of the source. You need to make sure you have OpenCL development files (headers) on your system. Also, on a Debian-based Linux distribution, you should install the following dependencies:

sudo apt-get install build-essential gcc g++ make automake autoconf cmake\
  libgl1-mesa-dev ocl-icd-opencl-dev libglfw3-dev libxinerama-dev libxcursor-dev\
  freeglut3-dev libboost-random-dev

Sample steps to build on Linux:

  git clone __ADDRESS_OF_THIS_REPO__
  cd mandelbulb-4d
  mkdir build
  cd build

  cmake ../src
  make -j 4

  cp ../src/hello.cl .

  ./mb4d_gui

Cheers!


license

The project 'mandelbulb-4d' is licensed under the MIT License.

See LICENSE for more details.

The latest source code can be retrieved from one of several mirrors:

  1. github.com/valera-rozuvan/mandelbulb-4d

  2. gitlab.com/valera-rozuvan/mandelbulb-4d

  3. git.rozuvan.net/mandelbulb-4d

Copyright (c) 2016-2022 Valera Rozuvan

About

artistic tool for 3D fractal generation, including the Mandelbulb

Topics

Resources

License

Stars

Watchers

Forks