Skip to content

pandashaly/fractol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fract'ol fract-ol 42 project badge

42 Project - Fractol

Fractol language Grade License

Fractol is a graphical project using 42's mlx library to create and explore fractals. This was my favorite project in the 42 core curriculum so far!

Keyboard shortcuts

Description  Key(s) 
Close the program (aka quit/exit)  esc 
Color shifting  space 
Change colorscheme  1  2  3 
Reset back to original colorscheme  0 
Increase the global size of the fractal (aka zoom)  + 
Decrease the global size of the fractal (aka unzoom)  - 
Move the fractal to the up (aka move up)  ▲ 
Move the fractal to the down (aka move down)  ▼ 
Move the fractal to the left (aka width move left)  ◄ 
Move the fractal to the right (aka move right)  ► 
Increase iterations (in the numberpad)  + 
Decrease iterations (in the numberpad)  - 
Display the Mandelbrot fractal  m 
Display the Julia fractal  j 
Display the Burning Ship fractal  b 

Mouse controls

Description  Control(s) 
Zoom in  scroll up 
Zoom out  scroll down 

Resources

https://davidsaltacc.github.io/pages/generative-art/fractals-v4 https://complex-analysis.com/content/mandelbrot_set.html#:~:text=Essentially%2C%20the%20Mandelbrot%20set%20is,growing%20values)%20lie%20outside%20it.

Contact & contribute

If you want to contact me, or fix/improve Fractol, just send me a mail at [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published