Salut !
Je viens de me rendre compte que lorsque je détruis un objet Cal3D et que l'objet contient des animations, toute la mémoire ne se libère pas :'(
j'ai donc pris leur source demo et j'ai fait des testes avec mais ça fait la même chose...
avec ce code on peu voir dans le gestionnaire de tache windows la mémoire du programme augmenter extrêmement vite !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 while(1) { calCoreModel = new CalCoreModel("Paladin"); parseModelConfiguration("paladin.cfg"); delete(calCoreModel); }
J'aimerais donc savoir si c'est un problème de la bibliothèque ou si il faut s'y prendre d'une autre manière pour détruire l'objet cal3d...
PS : a noté que si le modèle n'a pas d'animation, il n'y a pas de problème de mémoire...
Merci pour votre aide.
Partager