Mandelbulb con puntos # Conjunto de Mandelbrot # El conjunto de Mandelbrot es el más estudiado de los fractales. Se conoce así en honor al matemático Benoît Mandelbrot (1924-2010), que investigó sobre él en los años setenta.
Este conjunto se define en el plano complejo fijando un número complejo c cualquiera. A partir de c, se construye una sucesión por recursión:
\[{\displaystyle {\begin{cases}z_{0}=0\in \mathbb {C} &{\text{(término inicial)}}\qquad \\z_{n+1}=z_{n}^{2}+c&{\text{(sucesión recursiva)}}\end{cases}}}\] Si asignamos el color negro a los puntos c que dan lugares a sucesiones acotadas y otros colores a los demás puntos, según lo rápido que tiendan al infinito, la representación obtenida para el conjunto de Mandelbrot es:
Mandelbulb Ray Marching # 1. Shaders Shaders # function disableScroll(canvas){ canvas.onwheel = function(event){ event.preventDefault(); }; canvas.onmousewheel = function(event){ event.preventDefault(); }; } Son programas que se ejecutan en la GPU encargada de definir el color de los pixeles. Existen 3 tipos de shaders: Vertex shader: se ejecutan por cada vértice del elemento que se quiere renderizar. Retornan la posición del vértice deseada. Fragment Shader: se ejecutan por cada fragmento visible de la imagen.