Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment rendre une image transparente

Avec openGL

    15 juin 2006 à 13:39:04

    Bonjours,
    j'ai charger une image avec IMG_Load() ensuite j'ai voulu utilisé la transprence donc j'ai utilisé la fonction approprié et après je j'ai utlisé la fonction LoadTexture(que j'ai modifié pour quelle prenne directement l'image) et j'ai essayer mon programme et le problemme c'est qu'il n'a pas rendu l'image transparente mais sinon tout le reste fonctionnne normalement.
    Donc si vous savez comment rendre l'image transparente j'aimerai bien savoir.
    • Partager sur Facebook
    • Partager sur Twitter
      15 juin 2006 à 13:43:02

      Rendu de tout ce qui n'est pas transparent
      Puis :

      glEnable(GL_BLEND);
      glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);

      //affichage de ton truc transparent

      glDisable(GL_BLEND);

      Ca sera évoqué dans un chapitre de la partie I à venir
      • Partager sur Facebook
      • Partager sur Twitter

      Comment rendre une image transparente

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown