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 :

[Opengl] Z - Buffer


Sujet :

OpenGL

  1. #1
    Membre chevronné Avatar de smartties
    Homme Profil pro
    Dev
    Inscrit en
    Février 2010
    Messages
    222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Février 2010
    Messages : 222
    Par défaut [Opengl] Z - Buffer
    Salut , alors voila j'ai un petit problème dans mon programme devepellopé en c++ avec opengl 1.0 je crois (enfin celui fourni par mon IDE) . et j'ai un probleme d'affichage de mes objet, les faces ne sont pas affichés dans le bonne ordre et ca me donne quelque chose d'etrange.
    Je pense que cela vient du Z-Buffer. Mais je trouve sa bizzare que sa me fasse cela, car, j'ai fais des tests sur d'autre ordinateurs et tous fonctionnent:


  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 145
    Billets dans le blog
    150
    Par défaut
    Bonjour,

    êtes vous sur d'avoir activer le test de profondeur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    glClearDepth(1.0f);							// Depth Buffer Setup
    	glEnable(GL_DEPTH_TEST);						// Enables Depth Testing
    	glDepthFunc(GL_LEQUAL)
    (Code provenant des tutos de Nehe)
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre très actif Avatar de sylvain230
    Homme Profil pro
    Orléans
    Inscrit en
    Mai 2008
    Messages
    234
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Orléans
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 234
    Par défaut
    Est ce que votre objet est un .obj ?
    J'ai déjà eu des objets dans ce genre de problème et c'était des .obj

    Il n'y avait pas assez d'informations dedans comme les coordonnées de textures par exemple. Si c'est ça le problème, il faut trouver un fichier avec toutes les informations nécessaire ou le créer soit même avec 3ds Max par exemple.

  4. #4
    Membre chevronné Avatar de smartties
    Homme Profil pro
    Dev
    Inscrit en
    Février 2010
    Messages
    222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Février 2010
    Messages : 222
    Par défaut
    Merci LittleWhite, je n'ai pas encore eu l'occasion de retester sur l'ordinateur qui bug avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    glClearDepth(1.0f);							// Depth Buffer Setup
    	glEnable(GL_DEPTH_TEST);						// Enables Depth Testing
    	glDepthFunc(GL_LEQUAL)
    . Sinon oui mon modele est un .obj. Pour cette objet, je n'affiche que les coordonné des points et les normals mais pas les texture (tout simplement parce qu'il n'en a pas) le probleme pourrait venir de la ?

Discussions similaires

  1. [WIN32][OpenGL]Rappel du dernier buffer affiché
    Par Invité(e) dans le forum OpenGL
    Réponses: 3
    Dernier message: 12/06/2009, 08h11
  2. Réponses: 1
    Dernier message: 28/09/2008, 17h42
  3. Depth buffer dans texutre ( opengl )
    Par Rastacouéne dans le forum OpenGL
    Réponses: 43
    Dernier message: 22/07/2008, 20h22
  4. [OpenGl]Vertex Buffer et Materiaux
    Par bachir006 dans le forum OpenGL
    Réponses: 4
    Dernier message: 28/06/2008, 12h35
  5. Utiliser openGL et obtenir le contenu dans un buffer
    Par delfare dans le forum OpenGL
    Réponses: 7
    Dernier message: 21/04/2006, 14h13

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