Fractals And Graphics

This is a video of a fractal zoom in the Julia set. It was made in Python using a library called Numba. Numba is a C-optimized library that allows you to utilize NVIDIA CUDA to accelerate computing.

Note: If you look toward the end, you will see that we reach my GPU's floating-point precision limit.

Here is a WebGL2.0 integration that render in realtime on your GPU the mandelbrot fractal.



Number of Iterations:


Zoom Level:


X-axis:

Note: Once again, if you zoom in enough, you will encounter the limits of 32-bit floating-point precision. Additionally, I couldn't use 64-bit floats because WebGL 2.0 currently doesn't support them. However, if you are truly determined, you could emulate 64-bit floating-point arithmetic, but it tends to be quite slow.

This a 3D fractal called the Mandelbulb, again, it was made with WebGL2.0.