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

DirectX Discussion :

[c#] probleme avec des transparentes


Sujet :

DirectX

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 31
    Par défaut [c#] probleme avec des transparentes
    j'affiche une séerie de rectangle texturés, avec une notion de Z
    le Z Buffer fonctionne, mais j'ai un probleme au niveau des textures, sur les parties transparentes, selon l'ordre dans lesquelles je les met, quelque soit le Z, les dernieres ont tendances a remplacer la partie transparente par la couleur de fond, masquant les textures qui sont derrieres

    Exemple:
    j'ai deux textures, A en z = 1 et B en z=0

    si dans ma fonction de rendus je fait afficher B puis A, il n'y as aucun probleme, je vois des morceaux de B derriere les parties transparentes de A

    par contre si je fait afficher A puis B , a la place des arties transparences je vois la couleur du fond.

    comment regler ce probleme?

  2. #2
    J&B
    J&B est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 26
    Par défaut
    C'est un problème assez courant lorsqu'on s'ammuse avec la transparance car lorsque tu affiche B la carte 3D ne connait que la couleur du pixel et sa profondeur et plus les propriété de A et il n'y a pas de recette miracle. Le seul moyen est d'organiser A et B avant de les afficher pour que les objet plus loin soit afficher avant les zones transparantes.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 31
    Par défaut
    j'ai trouvé. en fait le probleme venais du test de comparaison de la fonction de test alpha

    je l'ai remplacé par GreaterEqual, et ca a marché

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme avec des structures
    Par lenectar dans le forum C
    Réponses: 17
    Dernier message: 30/12/2005, 09h53
  2. [FLASH MX] Probleme avec des liens.
    Par maxcmoi dans le forum Flash
    Réponses: 2
    Dernier message: 12/11/2005, 11h11
  3. Probleme avec des socket !
    Par Ptimath44 dans le forum Réseau
    Réponses: 11
    Dernier message: 31/10/2005, 18h11
  4. Probleme avec des pointeurs...
    Par barucca dans le forum C++
    Réponses: 5
    Dernier message: 23/08/2005, 21h05
  5. Problemes avec des cellules vides
    Par arsgunner dans le forum ASP
    Réponses: 7
    Dernier message: 14/06/2004, 08h42

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