Skip to content

This project is meant to create graphically beautiful fractals.

Notifications You must be signed in to change notification settings

lsmienk/Fractal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fractal

This project is meant to create graphically beautiful fractals.

Introduction:

The term fractal was first used by mathematician Benoit Mandelbrot in 1974, he based it on the Latin word fractus, meaning "broken" or "fractured". A fractal is an abstract mathematical object, like a curve or a surface, which has a similar pattern whatever the scale. This project shows the Mandelbrot Julia Burningship and Tricorn fractal.

General Considerations:

  • This is an assignment that I made at Codam(42 Network). The pdf of the assignment can be found in this repository.
  • The Library that is used is also made by me. This project can also be found on my github page.

Make file commands:

make
make re
make clean
make fclean
  • Usage:
./fractol [ valid_fractal]

options: julia, mandelbrot, burningship, tricorn

Controls:

Change fractol : F
Change colour : C
Zoom : Mouse wheel
Move: Arrows
Reset : R
Change itaration : +/-
Freeze mouse : space

The Julia fractol changes when you move your mouse.
You can use your space bar to freeze it at a certain position and explore the fractal further.

Images:

Mandelbrot:

alt text

Images:

Julia:

alt text

Images:

Burningship:

alt text

About

This project is meant to create graphically beautiful fractals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published