Partage
  • Partager sur Facebook
  • Partager sur Twitter

Effacer figure open gl

    2 janvier 2022 à 21:44:49

    Bonjour à tous,

    Je suis actuellement en train de programmer Pacman, utilisant open gl, j'ai dessiné des points avec le code ci dessous, et je cherche à les effacer lors du passage du pacman, dans une condition, dans un premier temps j'aimerais effacer individuellement chaque point mais je ne sais pas comment faire.

    En vous remerciant pour vos réponses.

    • Partager sur Facebook
    • Partager sur Twitter
      3 janvier 2022 à 8:48:18

      Salut, tout ce que tu affiches à l'écran est redessiné à chaque frame, le challenge est donc plutôt de savoir dans quelles conditions tu vas ou non afficher tes points.

      Un conseil : Oublie les glBegin()/glEnd(), utilise des versions plus récentes d'OpenGL. Si tu veux dessiner le même motif en plusieurs exemplaires renseigne toi sur l'instanciation ou le geometry shader.

      Édit : Ce serait peut-être plus simple pour toi de passer par SDL pour faire des jeux 2D

      -
      Edité par KevinGL 3 janvier 2022 à 17:43:39

      • Partager sur Facebook
      • Partager sur Twitter

      Effacer figure open gl

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      • Editeur
      • Markdown