Voila ma présentation. Je la fait un peu à la bourre par ce que je le rend en même temps ^^
Équipe
Moi tout seul :p
Objectif
Je cherche surtout à me familiariser avec Qt et les possibilités offert pour la concurrence. Donc je cherche à jouer sur les possibilités de multi-thread de Qt (run, map et autres).
Résultat
- J'ai repris le code de génération Yan en l'optimisant un peu et en autorisant les appels concurrents.
- J'ai fait le choix de séparer la génération de la fractale de la partie Interface graphique pour permettre de changer facilement l'IG.
- J'ai privilégier l'architecture générale du programme aux performances donc la génération est pas des plus rapide
.
- La génération est multi-threader par la fonction QtConcurrent::map()
Fonctionnalités
- Générations de fractales prédéfinies
- Générations des ses propres fractales - possibilité de fixer la taille de calcul et la taille de l'image final
- Aperçu du résultat de la génération au fur et à mesure
- Possibilités de garder les générations dans des onglets et export d'images
- Changement de la coloration simple et peut être fait durant la génération
![]()
Partager