Ma scène principale est composée de GL_POINTS dans l'espace 3D. Ce que je voudrais faire, c'est pouvoir dessiner une seule ligne GL_LINES (superposition 2d) en haut de la scène lorsque l'utilisateur bouge son doigt sur l'écran tout en conservant l'état 3D GL_POINTS sous-jacent. J'ai de la difficulté à comprendre si c'est possible. Ai-je besoin de 2 framebuffers? Comment puis-je sauvegarder les données de framebuffer précédentes de GL_POINTS et le rendre à nouveau dans les images suivantes? Dois-je mélanger des framebuffers - un pour la couche GL_LINE et un pour les données GL_POINTS?Redraw old buffer question
J'ai essayé de n'appeler que presentFramebuffer sans appeler setFramebuffer, mais c'est en conservant chaque GL_LINES tiré des images précédentes - ce dont je ne veux pas. Comment puis-je conserver des parties du framebuffer et enlever d'autres parties?