Generates a "Mandelbulb" 3D version of the Mandelbrot and Julia sets. For more information about how to generate the Mandelbulb, see the Large Datasets from Procedurals tutorial.


Override Nodes

Nodes inside the procedural can be replaced by other nodes with this parameter. This may be used for example to replace shaders in an existing .ass procedural. When the parameter is enabled, nodes in the immediate parent scope of the procedural will replace identically named nodes inside the procedural.

Namespace

Procedurals can declare a custom namespace using this parameter. This custom namespace can be used instead of the procedural name, to reference contents through absolute or relative paths. Multiple procedurals can share the same namespace by using the same custom name. Also, they can declare an empty name and they will use the global namespace.

Gridsize

Gridsize is the number of cells in the grid, i.e. 800 x 800 x 800.

To increase the resolution of the Mandelbulb, you will need to increase the grid size. Higher numbers will create more spheres. Be careful when increasing this number as memory use and render times will increase. 

Gridsize

Gridsize is the number of cells in the grid, i.e. 800 x 800 x 800.

To increase the resolution of the Mandelbulb, you will need to increase the grid size. Higher numbers will create more spheres. Be careful when increasing this number as memory use and render times will increase. 

Maximum Iterations

Maximum number of iterations to try. If after this number of iterations, the point is still inside a sphere of radius 2, then it is assumed to be a prisoner point.

Power

In two dimensions, Julia sets, and Mandelbrot sets are computed by iterating Z raised to a power of 2 added to C. In three dimensions, raising to a power of 8 gives more interesting results, but there is a control to try changing this if desired.

Spheremult

This is a multiplier for the radii of the spheres in each cell; larger spheres will blend better, but will make it 'puffy', smaller spheres will show the grid more.

Orbitthresh

If a point doesn't iterate out farther than this distance, it is assumed to be well inside the Mandelbulb and will not be added for rendering; this clears out a large hollow area in the center of the Mandelbulb, making the geometry a bit lighter.

Chunks

This is the number of chunks to break the Mandelbulb into, so you are not building the entire set in ram at once. Higher numbers should use less ram, with a saturation point at around 30.

Threads

The number of threads to spawn when sampling values on the grid.

Julia

A switch to render as a Mandelbulb, or a julia set

Cval

A value for C used to generate a julia set; ignored if julia == off.

Step Size

Parameter for point nodes to render as volume.

More information about step_size can be found here.








  • No labels
Privacy settings / Do not sell my personal information / Privacy/Cookies