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

Android Discussion :

Détecter zone de clic OpenGL


Sujet :

Android

  1. #1
    Membre éprouvé
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 108
    Par défaut Détecter zone de clic OpenGL
    Bonjour à tous,

    voila je suis sous android et je fait une application.

    j'ai charger une image 3d format 3ds grâce a jcpt-ae.

    Cependant, j'aimerais pouvoir définir des zones sur cette image (c'est une voiture).
    Par exemple savoir si on click sur la roue ou le phare etc...

    mais je n'arrive pas à faire le raprochement, je dispose du X et Y du MotionEvent mais comme mon objet peut être pivoté, zoomé/dézoomé... les coordonnées X et Y ne veulent plus rien dire.

    je pense voir du coté des vecteurs mais je n'y connais pas grand chose.

    Si quelqu'un a une idée je suis preneur Merci d'avance

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    Une des techniques utilisées pour le picking, est le lancé de rayon.
    Le principe est assez simple :
    Tu récupère la position de ton point (click, doigt) sur l'écran, et tu projette ce point dans ton espace. Ensuite tu calcules les points d'intersections avec ta / tes formes 3D pour en ressortir les éléments touchés.
    La mise en pratique est plus compliquée...

    Je te conseille de regarder dans la partie OpenGL du forum, tu y trouveras plus facilement des réponses qu'ici.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 108
    Par défaut
    Merci de la super réponse super rapide !

    je vais voir si je trouve plus de détail par rapport à cette technique !

    Merci encore.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2010
    Messages : 108
    Par défaut
    Je n'avais pas vu sur le site enfait il y a une explication :


    http://www.jpct.net/wiki/index.php/Picking


    voila ! reste plus qu'à tout faire marcher

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

Discussions similaires

  1. Zone de clic d'un MC et appel d'un MC a partir de la bibli
    Par Kiwii dans le forum ActionScript 3
    Réponses: 3
    Dernier message: 02/06/2009, 21h03
  2. Réponses: 1
    Dernier message: 17/11/2007, 16h41
  3. Zone de clic
    Par pimouss76 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 07/11/2006, 09h29
  4. [WinDev 10] Zone de clic
    Par Prohte dans le forum WinDev
    Réponses: 4
    Dernier message: 02/08/2006, 17h12
  5. Zone de clic
    Par mush_H dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 02/07/2004, 15h33

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