Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.46 KB

README.md

File metadata and controls

37 lines (29 loc) · 1.46 KB

fract-ol

💡 About the project

This project is pretty straight forward. You will code or create a basic computer graphics project, using the MiniLibX. You will mainly learn how to use the mathematical notion of complex numbers!



🎬 Rendering

  • You must use the MiniLibX.
  • Your program must offer the Julia set and the Mandelbrot set.
  • The mouse wheel zooms in and out, almost infinitely (within the limits of the computer).
  • You must be able to create different Julia sets by passing different parameters to the program.
  • You must use at least a few colors to show the depth of each fractal.
  • The zoom follows the actual mouse position.
  • In addition to the zoom: moving the view by pressing the arrows keys.
  • Make the color range shift.
  • Code one more different fractal.



🎮 Graphic management

  • Your program has to display the image in a window.
  • The management of your window must remain smooth (changing to another window, minimizing, and so forth).
  • Pressing ESC or Clicking on the cross on the window’s frame must close the window and quit the program in a clean way.
  • The use of the images of the MiniLibX is mandatory.



For more detailed information, make sure to take a look at the project subject

✅ Final Score: 120/125