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 :

pb de recuperation de ProjectionMatrix & ModelViewMatrix


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Par défaut pb de recuperation de ProjectionMatrix & ModelViewMatrix
    bonjour a tous,

    je suis debutant en openGL je suis en train de me construire un viewer 3D j'ai fait ca dans une application basée sur MFC. Je rencontre un soucis. lors d'un callback souris (double click), j'essaie de recuperer les differtentes informations de la scene :

    GLdouble proj[16];
    GLdouble modelview[16];
    GLint viewport[4];

    glGetDoublev(GL_PROJECTION_MATRIX, proj);
    glGetIntegerv (GL_VIEWPORT, viewport);
    glGetDoublev(GL_MODELVIEW_MATRIX, modelview);

    cependant les données retournées sont inconsitentes (-XXXXe+61pour chaque parametre des martices/vecteurs). J'ai deplacé le code a plusieurs endroits sans resultats. J'ai remarqué que dans mon paint GL qui est appelé plusieurs fois à la construction de la fenetre, je recuperais bien les bonnes infos pour les 3 ou 4 premiers calls ensuite, je retombe sur des données corrompues ...

    qqn a t 'il une idée sur l'eventuelle cause de ce probleme ?

    merci bcp pour votre aide !

    serialtom

  2. #2
    Membre émérite

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2006
    Messages
    450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 450
    Par défaut
    C'est surement un probleme de contexte OpenGL pas active. Ce probleme a deja ete traite dans des posts precedents et tu as pas mal de litterature sur internet.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Par défaut Merci !
    merci bcp pour ton analyse.

    en effet en setant mon contexte grace a wglMakeCurrent je recupere bien les bonnes infos.

    bonne soirée

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

Discussions similaires

  1. recuperation de la structure d'une base
    Par pascalT dans le forum 4D
    Réponses: 7
    Dernier message: 07/06/2006, 16h32
  2. [VB6] [Système] Récupérer le contenu d'une fenêtre DOS
    Par Nounours666 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 18/11/2004, 17h38
  3. Réponses: 2
    Dernier message: 22/07/2002, 19h02
  4. Réponses: 4
    Dernier message: 18/07/2002, 14h32
  5. recuperer la résolution de l'écran
    Par florent dans le forum C++Builder
    Réponses: 11
    Dernier message: 07/06/2002, 16h01

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