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 :

Coordonnées dans le repère.


Sujet :

OpenGL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 38
    Par défaut Coordonnées dans le repère.
    Bonjour,

    Voici mon problème... J'ai réalisé un petit maillage structuré tout simple en utilisant des GL-QUADS. Je l'affiche dans une fenêtre de 500x500, sachant que mes coordonnées ont les valeurs suivantes :

    • -5 <= x <= 5
    • -5 <= y <= 5
    • z = 0


    Lorsque je clique sur la scène, et que je récupère les valeurs du point, cela me donne les valeurs par rapport à la taille de ma fenêtre, or je voudrais récupérer les valeurs du point dans mon repère (précédemment défini). Existe-il une formule, ou tout simplement une fonction qui me permet de faire ça?

    Merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 128
    Par défaut
    Salut,
    si j'ai bien compris la question tu trouveras ton bonheur du côté des fonctions gluProject / gluUnproject.
    A+

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

    Informations forums :
    Inscription : Février 2008
    Messages : 38
    Par défaut
    Exactement! C'est tout à fait ça que je recherchais!

    Je te remercie!!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 38
    Par défaut
    Maintenant que j'ai réussi à récupérer les bonnes coordonnées dans mon repère, j'ai un nouveau souci....

    En fait, quand je vérifie les coordonnées de mon maillage dans le tableau de données, j'ai bien des valeurs comprises entre -5 et 5 pour les x et y, et égales à 0 pour z. Mais seul petit problème, quand je récupère les coordonnées après un clic dans ma fenêtre, ça ne correspond pas du tout à ce qui est attendu : les coordonnées sont :

    • ~-1.7 <= x <= ~1.7
    • ~-1.7 <= y <= ~1.7
    • z = 0


    Et je ne sais pas du tout à quoi est dû ce changement d'extrema... En plus, quand je change les valeurs de mon gluLookAt, ces extrema changent encore....

    Une idée svp?

Discussions similaires

  1. [Débutant] Obtenir les coordonnées de mes points 3D dans un repère 2D
    Par miss_ana dans le forum MATLAB
    Réponses: 4
    Dernier message: 13/03/2014, 14h40
  2. Réponses: 1
    Dernier message: 27/10/2008, 07h28
  3. Coordonnées dans la fenêtre
    Par babyboy dans le forum WinDev
    Réponses: 1
    Dernier message: 29/01/2006, 10h01
  4. [Traitement d'image] Coordonnées dans une image
    Par LhIaScZkTer dans le forum Webdesign & Ergonomie
    Réponses: 3
    Dernier message: 25/01/2006, 18h01
  5. Réponses: 4
    Dernier message: 11/06/2004, 10h21

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