IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenGL Discussion :

transparence d'une texture


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 42
    Par défaut transparence d'une texture
    j'ai un petit soucis .est ce que pour faire la transparence texture(image au format jpeg) je doit sauvegarder l'image en format RGBA??si oui comment ajouter la valeur alpha a l'mage jpeg convertit en RGB??merci boucoup les amis

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Les JPEG n'ont pas de canal alpha, utilise plutôt du TGA, du PNG ou du DDS. Sinon tu peux aussi utiliser une seconde image en niveaux de gris, et l'utiliser en tant que canal alpha pendant le chargement de ta texture.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 42
    Par défaut
    merci d'avoir repondu laurent.donc si je comprend ce que tu veux dire cé impossible de charger une image jpeg en mode RGBA et par suite la faire en mode transparence la seule chose à faire c'est utiliser une autre image qui nous aidera a utilisé le alpha

  4. #4
    Membre émérite Avatar de MatRem
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 750
    Par défaut
    Le plus simple est certainement d'utiliser une image RGBA, image PNG par exemple.

  5. #5
    Membre très actif
    Profil pro
    Responsable technique
    Inscrit en
    Février 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Responsable technique

    Informations forums :
    Inscription : Février 2006
    Messages : 366
    Par défaut
    Citation Envoyé par swibina
    merci d'avoir repondu laurent.donc si je comprend ce que tu veux dire cé impossible de charger une image jpeg en mode RGBA et par suite la faire en mode transparence la seule chose à faire c'est utiliser une autre image qui nous aidera a utilisé le alpha
    Si tu peux. Mais tu ne pourra pas avoir une image avec des zones opaques et des zones transparentes. Tu peux agir sur l'opacité globale de l'image. Genre si tu veux dessiner un mario c'est mort parce ke tu aura image carré et pour le cacher il faut mettre de la transparence sous photoshop et tu ne peux pas la voir si tu est au format JPEG. Perso si je te conseille le tga. C'est plus lourd que le png mais l'avantage c'est que c'est indépendant de bibliotheques externes.

Discussions similaires

  1. Réponses: 7
    Dernier message: 04/06/2006, 12h24
  2. Charger 16x16 sur une texture 256x256
    Par Johngame dans le forum DirectX
    Réponses: 4
    Dernier message: 06/03/2004, 17h16
  3. Réponses: 1
    Dernier message: 23/02/2003, 06h22
  4. Chargement d'une texture a partir de la mémoire
    Par logramme dans le forum DirectX
    Réponses: 6
    Dernier message: 27/01/2003, 14h57
  5. Changer l'image d'une texture
    Par alltech dans le forum DirectX
    Réponses: 5
    Dernier message: 21/08/2002, 01h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo