Ultimamente mi sono appassionato ai frattali, così ho scritto questo programma in Perl + GUI che genera l’insieme di Mandelbrot (Mandelbrot Set).
Si può scegliere il colore dello sfondo del frattale generato (nero o rosso), se generare il frattale in verticale o meno, l’immagine in uscita (un file .ppm), larghezza, altezza e precisione.
Ovviamente per immagini di grosse dimensioni (già da 400 pixel in su ^^) e con una certa precisione ci vuole molto (tanto) tempo, ma il frattale è stupendo
Source:
Mandelbrot Set Fractal – Prima versione
Ecco alcune immagini (del programmino e del frattale generato):

Modificando leggermente l’algoritmo di Mandelbrot, vengono fuori frattali ancor più stupendi, ovvero si hanno dei frattali che si ripetono uguali a sè stessi più volte.
Così ho aggiunto la scelta di quanti “set” generare, da 1 a 12 (di più sarebbe davvero lentissimo, ci metterebbe ore su ore.. specialmente, come già detto, per alte risoluzioni e se si imposta un “set” elevato ^^).
Mandelbrot Set Fractal - Nuova versione
Esempio (in questo caso ho impostato 4 “set”):
