Bonjour a tous.
Je travaille actuellement sur un projet de visualisation de mesh (maillage) en 2D avec plusieurs milliers de points.
J'aurais donc besoin de pouvoir faire de "gros zoom", sinon le programme n'as que peu d'interet car on n'arrive pas à distinguer le maillage.
J'ai commencer par utiliser les fonctions de dessin offerte par wxDC.
Pour l'instant j'utilise un wxBitmap dans lequel je dessine a l'aide d'un wxMemoryDC. Je dois le recalculer à chaque zoom. Et arrivé à une taille supérieur 2500 * 5000 px, ca prend une plombe (~3secondes), ca me parait normal parce que je bouffe beaucoup de memoire.
J'en arrive donc a ma question, je voudrais savoir si vous connaissez pas une librairie permettant de faire du dessin vectoriel, ce qui je pense pourrais accélerer l'affichage.
Ou si de votre expérience vous n'auriez pas une methode permettant de gérer cela.
ps : Si je ne me suis pas exprimé clairement, veuillez me rapeller à l'ordre j'editerais.
Partager