Skip to content

Fractol est mon premier projet graphique où je vais explorer l'affichage de fractales. J'utiliserai la bibliothèque minilibx pour créer des fenêtres, générer des images et gérer les interactions clavier et souris.

Notifications You must be signed in to change notification settings

yatsuZ/fract-ol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fract-ol

Fractol est mon premier projet graphique où j'explore l'affichage de fractales. J'utilise la bibliothèque minilibx pour créer des fenêtres, générer des images et gérer les interactions clavier et souris.

TO DO

A chaque étape, vérifier l'absence de fuites de mémoire !!!

CE QUE JE DOIS FAIRE valide
Crée une fenetre ✅ 08/06/2023
Faire que en appuyant sur echap la fenetre se ferme ✅ 08/06/2023
Deplacer la fenetre ✅ 08/06/2023
Faire que en appuyant sur la croix la fenetre se ferme ✅ 08/06/2023
Redimensionner la fenetre PAS POSSIBLE
Ancrer la fenetre en fonction de l'endroit où je la place PAS POSSIBLE
Essaye d'apliquer les ensembles de Julia et Mandelbrot.
Pouvoir zoomer et dezoome avec la souris
Pouvoir deplacer la camera avec les fleches
En donnant des paramètres différents au programme, il doit être possible de créer différents ensembles de Julia.
Au moins un paramètre est passé en ligne de commande pour définir quel type de fractale est à afficher dans la fenêtre.
Il est possible de gérer des paramètres en plus afin de les utiliser pour le rendu.
Si aucun paramètre n’est fourni ou si le paramètre est invalide, le programme doit afficher la liste des paramètres disponibles et quitter proprement.
Il doit y avoir un jeu de couleur minimum pour ressentir la profondeur de chaque fractale.
Malgres les redimension que la fenetre sadapte
Au moins un paramètre est passé en ligne de commande pour définir quel type de
fractale est à afficher dans la fenêtre.
◦ Il est possible de gérer des paramètres en plus afin de les utiliser pour le rendu.
◦ Si aucun paramètre n’est fourni ou si le paramètre est invalide, le programme
doit afficher la liste des paramètres disponibles et quitter proprement.

Documentation

About

Fractol est mon premier projet graphique où je vais explorer l'affichage de fractales. J'utiliserai la bibliothèque minilibx pour créer des fenêtres, générer des images et gérer les interactions clavier et souris.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published