My goal is to create a seamless process in generating a 3d mandelbulb/julia set fractal and generating a 3d model at a specified resolution. Right now I've been using Mandelbulber 2 (A awesome piece of fractal software). It seems to use ray tracing and to export it takes a number of slices of voxel layers, outputting them as images. I then take Fiji and compile them into a image stack and THEN into a wavefront obj. Then I clean up the mesh with Meshlab. My point is that this is a tedious process that may not yield exactly what I want. I would like to make this more efficient and I believe that rendering the fractal through a different process or analyzing it would make it so much more efficient (Also using the GPU is recommended). This is a big project I have no business starting and so I welcome any input you have to offer.
Rendering fractal in Mathematica: https://reference.wolfram.com/language/OpenCLLink/ref/OpenCLFractalRender3D.html
Here is the process I am following that some amazing person shared: http://www.instructables.com/id/Create-a-3D-printed-3D-fractal/
Mandelbulber: http://www.mandelbulber.com/ (I believe export is Windows only)
Meshlab: http://meshlab.sourceforge.net/
Figi: https://fiji.sc/
Can you export something using the
OpenCLFractalRender3D[]
function?
It seems pretty difficult to draw 3D fractals another way with mathematica just because their unorthodox style. How do you even work in a coordinate system like that with mathematica? https://en.wikipedia.org/wiki/Mandelbulb
Does anyone know exactly how this renders? Or where I might find out?
Needs["OpenCLLink`"]; OpenCLFractalRender3D["Type" -> "Julia"]
I'm quite ignorant of the processes of rendering fractals, but am a quick study.