Bonjour,
j'ai un petit probleme avec les captures bitmap, en utilisant la fonction glReadPixels.
Il arrive, lorsque mon objet (j'ai qu'un object dans la scene) sort du cadre (et n'est plus rendu completement), que la méthode glReadPixels renvoie plus de pixels que normalement. Et lorsque je rajoute l'entete BMP pour la visualiser, l'image "glisse" sur certaines lignes... Un decalage de quelques pixels, sur plusieurs lignes (et des fois, des couleurs etranges, mais c'est plus rare). L'autre probleme, c'est qu'il arrive que cela fonctionne même quand l'object est hors du cadre. Donc pas très facile à deboguer.
Je cherche un moyen d'eviter ca. Soit en modifiant les parametre de glReadPixels, soit en empechant mon objet de sortir du cadre, mais je n'arrive pas touver un fonction qui revoit les positions relatives des objets de la scene afin de broquer les mouvements lorsque l'on se rapporche des limites.

Merci d'avance.