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.