/fractol

fractal explorer

Primary LanguageC

fractol

fractal explorer with minilib X (very small X library)

3 types of fractal implemented :

  • mandelbrot
  • julia
  • burningship

features

I used the long double type with quadruple precision format on 128bits -> The zoom into mandelbrot is awesome before saturation

option

  • the thread option available with choice of number of thread by CLI
  • size win choice before start of software
  • ...

Usage

Usage ./fractol [option] fractal

Fractal explorer
fractal : mandelbrot / julia / burn

 OPTIONS :        
 --iter=NUM		Number of iteration fractal suit
 --speed=NUM		Speed between 10 to 20
 --size-win=NUM,NUM	Window size by x,y
 --threads=NUM		Number of threads between 4 to 200
 --help			This help

 CONTROLS :
 q-w-e-r-t-y-u-i-o-p :
	Change the color
 Mouse left-right click :
	zoom In or Out

demo

1

2

3

time flow

  • about 1 weeks from scratch

ressources