Bonjour,
débutant Delphi (version gratuite 6), j'ai fait un petit programme pour visualiser les termes des suites définissant l'ensemble de Mandelbrot (voir le .ZIP joint).
J'ai placé une image de fond, qui donne grossièrement les contours de l'ensemble, et permet de se déplacer à la souris dedans. A chaque mouvement de la souris, l'ordi calcule les 20000 premiers termes de la suite et affiche les points correspondants.
Je dois donc effacer l'écran (régénérer la fenêtre) à chaque mouvement de souris, ce qui génère un désagréable scintillement. J'ai bien imaginé mettre en mémoire les 20000 coordonnées de points et les effacer au mouvement suivant, mais je ne suis pas sûr de gagner en fluidité, car il faudra aussi que pour chaque point je lance une méthode getpixel pour remettre le point dans sa couleur d'origine.
Quelqu'un a-t-il une solution accessible à mon petit niveau (pas d'API, que je ne maîtrise pas) ?
Merci.
Netsabes.
Partager