none
manipulation d'objet 3d multitouch RRS feed

  • Question

  • Bonjour,
    Je cherche à manipuler un objet 3d (un .obj par exemple) avec WPF ou le SDK microsoft surface.
    Je dispose d'un écran tactile. Aujourd'hui, j'arrive à utiliser un objet créé avec blender en passant par une extension (http://xamlexporter.codeplex.com/)
    Ensuite je parviens à interagir sur cet objet avec un doigt mais ce dernier est détecté plutôt comme la souris. Cela signifie que je peux faire pivoter mon objet mais je ne parviens pas à l'agrandir par exemple (puisque le mouvement de zoom n'est pas détecté).
    Est il possible de faire ce que je désire à savoir agrandir, réduire un objet 3d créé depuis blender en utilisant le multitouch.
    N'existe pas un moyen plus simple que de passer par une extension pour utiliser un objet 3d créé depuis un éditeur 3d (pas en dessinant les objets "à la main")
    merci
    mardi 3 juillet 2012 14:35

Réponses

  • Merci de votre réponse.

    j'ai réussi à faire ce que je voulais.

    Pour cela j'ai utilisé le sdk surface. J'ai ensuite inséré le .obj de blender dans blend qui m'a ensuite généré un fichier XAML.

    • Marqué comme réponse mat72220 mercredi 4 juillet 2012 20:30
    mercredi 4 juillet 2012 20:30

Toutes les réponses

  • Bonjour,

    A priori il y a deux parties dans la question.

    L'interaction est gérée comment ? Je pense que http://msdn.microsoft.com/fr-fr/library/ee649090.aspx devrait donner un point de départ (et de mon côté, mes connaissances sur le sujet sont encore assez théoriques).

    Pour la deuxième partie quel est le format utilisée par Blender. Voir peut-être si qq a fait une classe qui chargerait les données directement depuis ce format ? Ou alors automatiser simplement la conversion ? (par exemple de mémoire XNA permettait de convertir au "build" les objets fournis par les concepteurs graphiques dans un format utilisable par XNA)


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".

    mardi 3 juillet 2012 16:01
  • Merci de votre réponse.

    j'ai réussi à faire ce que je voulais.

    Pour cela j'ai utilisé le sdk surface. J'ai ensuite inséré le .obj de blender dans blend qui m'a ensuite généré un fichier XAML.

    • Marqué comme réponse mat72220 mercredi 4 juillet 2012 20:30
    mercredi 4 juillet 2012 20:30