fract-ol es un proyecto que explora el fascinante mundo de los fractales usando la librería gráfica MiniLibX. Este proyecto me ha permitido profundizar en la programación 2D y crear impresionantes fractales.
- Renderiza fractales icónicos como el Conjunto de Mandelbrot y el Conjunto de Julia.
- Permite interactuar con los fractales mediante el teclado y el ratón, haciendo zoom y desplazamientos para explorar sus infinitos detalles.
- Utiliza la MiniLibX, una pequeña librería para trabajar con gráficos en 2D.
Este proyecto ha sido todo un descubrimiento para mí:
- Uso de MiniLibX: Cómo utilizar esta librería para trabajar con gráficos en 2D, renderizar imágenes y gestionar ventanas.
- Matemáticas: Implementación de complejas fórmulas matemáticas aplicándolas a la lógica de la programación.
- Renderización eficiente: Precarga de píxeles en una imagen y posterior visualización para optimizar el rendimiento.
- Interacción en tiempo real: Gestionar la entrada de comandos de teclado y ratón para crear una experiencia interactiva.
Lo más impactante de este proyecto ha sido descubrir los fractales, no solo desde el punto de vista matemático, sino también filosófico. Los fractales nos muestran patrones naturales que parecen desafiar nuestra percepción de la realidad, y están profundamente ligados a la Teoría del caos. Este proyecto me ha permitido apreciar cómo la naturaleza nos ofrece estas formas complejas y perfectas, que están más allá de nuestra mera percepción humana.
Te recomiendo investigar sobre fractales y su relación con la naturaleza, de verdad, es apasionante: Esta ecuación cambiará tu modo de ver el mundo - Veritasium