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

SDL Discussion :

n'arrive pas à faire marcher SetColorKey


Sujet :

SDL

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 280
    Points : 149
    Points
    149
    Par défaut n'arrive pas à faire marcher SetColorKey
    Bonjour,

    J'ai trouvé des sprites sur internet dont je ne connais pas la couleur de fond (qui est la même pour tous). Donc j'ai utilisé gimp pour déterminer la couleur afin d'appliquer une transparence. J'ai trouvé la valeur 1, 72, 147 ce qui donne un bleu marine.

    Je détermine le colorkey avec ces valeurs, puis fait un SetColorKey sur ma surface. Les fonctions ne me renvoient pas d'erreur. Mais quand je blit ma surface la couleur que je souhaite enlever reste.

    Je ne sais pas d'où vient le problème...

    Est-ce que c'est mes valeurs RGB qui sont erronées ? Dans ce cas comment savoir les valeurs RGB exactes de la couleur que je souhaite supprimer ?

    Merci pour votre aide...
    "Bien qu'on ait du coeur à l'ouvrage,
    L'Art est long et le Temps est court." - CB

  2. #2
    screetch
    Invité(e)
    Par défaut
    avec gimp tu pourrais editer les images pour changer la couleur de fond au pire.
    si tu edites une d'elle et que tu fais SetColorKey, ca marche?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 280
    Points : 149
    Points
    149
    Par défaut
    Salut,
    Oui il faudrait que j'essaie au moins pour voir si ça fonctionne avec mes propre couleur...

    Ceci dit j'ai récupéré le code de la couleur avec la pipette de gimp, je me dis que laisser la couleur telle qu'elle est prélevée et en mettre une autre avec des valeurs données par gimp c'est kifkif...

    Peut-être ça vient du format bmp... en l'occurence un 8 bits indéxé. le format original etait en png. Je vais essayer d'explorer le fichier bmp voir si je retrouve les valeurs.

    Merci pour la réponse
    "Bien qu'on ait du coeur à l'ouvrage,
    L'Art est long et le Temps est court." - CB

  4. #4
    screetch
    Invité(e)
    Par défaut
    Ah oui ça vient sûrement du format de fichier, c'est un format avec compression et ta couleur originale a disparu.
    Dernière modification par LittleWhite ; 16/09/2012 à 11h41. Motif: Corrections mineures

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    280
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 280
    Points : 149
    Points
    149
    Par défaut
    Bon j'ai pas réessayé encore, je suis sur autre chose là. mais je vais essayer d'utiliser du bmp non indexé. Le problème c'est que gimp ne semble pas le proposer (je ne suis pas spécialiste du soft ceci dit...). il faut que je trouve un logiciel capable de me créer un bmp normal. Ceci dit les images s'affichent correctement mais en gardant le fond bleu...

    Merci pour ton aide
    "Bien qu'on ait du coeur à l'ouvrage,
    L'Art est long et le Temps est court." - CB

Discussions similaires

  1. une requête que je n'arrive pas à faire marcher
    Par JeanNoel53 dans le forum Firebird
    Réponses: 8
    Dernier message: 16/12/2013, 09h27
  2. Je n'arrive pas à faire marcher le wifi sur CentOS 5
    Par totoAussi dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 16/03/2011, 10h16
  3. Une requête que je n'arrive pas à faire
    Par Denti-fritz dans le forum Langage SQL
    Réponses: 3
    Dernier message: 07/12/2005, 13h53
  4. Très débutant : je n'arrive pas à faire fonctionner le JDK
    Par miltonis dans le forum Général Java
    Réponses: 20
    Dernier message: 19/10/2005, 21h20
  5. [RegEx] je n'arrive pas à faire deux regex(s?)
    Par sloshy dans le forum Langage
    Réponses: 5
    Dernier message: 17/10/2005, 16h21

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