Bonjour à tous,
Je me suis interressé à essayer de redimensionner ma fenetre, dans laquelle j'ai une scene avec des cubes et un sol affiché par VBO.
Pour redimensionner une fenêtre j'apelle ma fonction de redimensionnement :
Mais là plantage à l'affichage de la scène.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 SDL_Surface * screen= NULL; ... bool redimensionnerFenetre(int largeur, int hauteur) { Largeur = largeur; Hauteur = hauteur; screen = SDL_SetVideoMode(largeur, hauteur, SCREEN_DEPTH, VideoFlags); majViewport(largeur, hauteur); return true; }
L'affichage ne fonctionne correctement que si je détruit les objets de ma scène puis les reconstruit.
Est ce normal? y a t il un moyen de ne pas pas réinitialiser tous les objets de la scène?
Merci d'avance
Partager