Proyecto de 42 Madrid

Índice

Introducción

Fract-ol es un proyecto que consiste en desarrollar un programa interactivo en C que permite visualizar fractales en tiempo real. Los fractales más comunes a representar son el conjunto de Mandelbrot y el conjunto de Julia. Como parte del bonus he añadido también el fractal "Burning ship".

Para poder entender el funcionamiento de los fractales, es bastante necesario tener claro qué son los números complejos, números reales y números imaginarios

El programa debe ofrecer una interfaz gráfica que permita al usuario explorar y manipular estos fractales, pudiendo ajustar parámetros como la posición en el plano complejo, el zoom, el esquema de colores, entre otros.


Instalación

Clona el repositorio:

git@github.com:Amparojd/42_Fractol.git

Una vez clonado, accede al nuevo directorio y compila

make

Se debió crear un ejecutable llamado fractol, por lo que, puedes añadir otro argumento más para poder iniciar cualquier fractal disponible

./fractol julia_1
./fractol julia_2
./fractol julia_3
./fractol mandelbrot
./fractol burning_ship

¡A disfrutar!

Documéntate

Fract-ol es un proyecto muy bonito y colorido, pero no es nada sencillo. Deberás entender qué son los números complejos, los reales y los imaginarios