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

Windows Presentation Foundation Discussion :

WPF, Picking 3D, Viewport2DVisual3D


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 134
    Par défaut WPF, Picking 3D, Viewport2DVisual3D
    Bonjour,

    J'ai une scène 3D, avec un objet sur lequel sont mappé des controls 2D (via l'objet magique Viewport2DVisual3D, qui permet d'utiliser le composant 2D malgrés les effets de perspectives imposé par la scene 3D.

    Au début, le picking marche bien. Par picking j'entend que quand je clique dans la scene 3D, WPF arrive bien à détecter au bon endroit le click de ma souris sur le controle 2D (mappé dans ma scene 3D).


    Mais quand si on déplace la caméra, alors le picking ne marche plus.. ou plutot il se déplace. J'ai l'impression que WPF ne se met pas à jour et doit appoliquer les même transformations pour effectuer le picking qu'à l'initialisation de la scène.

    Est-ce que quelqu'un comprend mon problème ?
    et peut m'aider ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 134
    Par défaut
    Ok donc le problème viens du fait que j'utilise une animation.
    Avec FillBehavior par default à HoldEnd.
    Ce qui fait que visuellement ma camera était aux bonne coordonnées mais qqpart en interne wpf avait freezé les données.

    Du coup faut passer en FillBehavior à Stop et mettre une foit le storyboard terminé, modifier à la main les coordonnées de la caméra.



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

Discussions similaires

  1. Sélection/Picking
    Par maniaco_jazz dans le forum OpenGL
    Réponses: 3
    Dernier message: 18/02/2006, 19h41
  2. problème de picking (C++)
    Par khayyam90 dans le forum OpenGL
    Réponses: 5
    Dernier message: 14/08/2005, 15h56
  3. Picking
    Par Ekinoks dans le forum OpenGL
    Réponses: 1
    Dernier message: 10/08/2005, 00h43
  4. QT OpenGL Picking
    Par Teufboy dans le forum OpenGL
    Réponses: 5
    Dernier message: 12/07/2005, 08h49
  5. Besoin d'aide sur le PICKING .
    Par Clad3 dans le forum OpenGL
    Réponses: 5
    Dernier message: 06/06/2005, 16h38

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