This is my Final Degree Project made at Universitat de Barcelona for the Double degree in Mathematics and Computer Science!
This is an application that allows you to explore the fractals from Mandelbrot (and Multibrot) sets and Julia sets as well as some 3D fractals such as the Mandelbulb or some IFS fractals directly on a website!
In addition, you can find on releases the binaries for MacOS (both compiled for Intel and Apple Silicon), Windows and Linux.
Might consider building and adapting this app to a mobile version (iOS and Android) if there are interest on something like that.
Find the Final Degree Project memory here
When I built this project (back in 2019), there was no support for threading on the CPU using WebGL, so the website version have the multithreading rendering on the CPU tab disabled, whereas the compiled desktop binaries have this feature enabled by default.
Unity claimed that they would be adding support for multithreading on WebGL compilations. Further research is needed.
The simplest way to setup the project is to download YAFE.unitypackage
, create an empty 3D project on Unity and import the downloaded file there.
Additionally, it should work aswell if you clone this repository and recompile and reimport the assets on your local editor.