Annonce

Réduire
Aucune annonce.

rendre des manettes accessibles dans un cockpit 3D ?

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • rendre des manettes accessibles dans un cockpit 3D ?

    Bonjour à tous,

    en ce moment, j'essaie de mettre a jour le potez 25, avec des détails, supplémentaires et un cocpkit 3D.

    En suivant les tuturiaux de Marginal pour blender, j'ai bien réussi à faire des boutons et des manettes qui bougent en fonction des datarefs (light on/off, throttle,...)

    par contre comment fait on pour les actionner directement à la main quand on se place dans la vue 3D (pour qu'une petite main apparaisse devant l'instrument et que l'on puisse l'actionner à la souris) ?

    (comme pour les DR221, Cap232, ou catalina par exemple)

    merci de votre aide,
    Macbook pro 2.2 GHz intel core i7, 4 Go 1333 MHz DDR3, OX 10.7.4, xplane 9.7
    http://www.xpfr.org/

  • #1
    Salut Benoit,

    Excellente nouvelle ce cockpit 3D !!! Des p'tites photos ?

    Pour ajouter des "zones de clic" sur les manettes et les interrupteurs, il fallait jusqu'à présent ajouter des petites surfaces rectangulaires au dessus des manettes en questions, puis les mapper avec la manette qui doit se trouver sur le panel.png

    tu peux trouver des exemples concret sur mon site où j'ai mis à disposition les fichiers .blend (entre autres) de tous mes appareils, dans SOURCE FILES.

    Attention, çà va changer avec la V9.20 et à mon avis, çà vaut le coup d'attendre. Il sera possible d'affecter directement au mesh la propriété de piloter une dataref en bougeant. En fait, le processus inverse de ce qui ce fait actuellement.
    Cà va être grand...

    Olivier
    CPU Intel Core i7 2600 K- 8 Cœurs - 3,4 GHz - 16Go de RAM -CG NVidia GTX 750- CM Gigabyte Z68X - Ubuntu 12.04 - X-Plane 9.70 & 10.x
    ------------------------------------------

    Catalina N9767 - Pottier P130ULM - Zenair CH650 & CH750
    http://hydroz.net

    Commentaire


    • #1
      merci, c'est très instructif tes sources files :P

      mais j'ai encore un peu de peine à arriver à un bon résultat :

      je précise mes étapes :
      1) j'avais commencé avec un mesh plan sur lequel je faisait s'afficher le panel 2D (en précisant "quad_cockpit" au lieu de "quad" dans le fichier ouvert en mode texte...), méthode proposée dans un tutorial de marginal. Ca donne des instruments qui bougent avec les touches claviers, mais pas actionables en vue 3D

      2) j'ai donc essayé de suivre tes conseils, olivier, avec l'aide de tes source files (j'ai regardé le catalina) :
      - j'ai supprimé mon premier mesh plan ;
      - installé des fonds d'instruments sur un panel transparent (dans cockpit/-PANELS-/panel.png), après copie d'écran depuis le menu panel de plane maker ;
      - fait en 3D des manettes diverses, une diode de frein, des boutons on/off pour la batterie et la lumière qui s'animent (mais pas encore actionable en 3D à la souris)
      - enfin j'ai rajouté un cadran d'indicateur d'inclinaison et une diode de frein, en y projetant les textures correspondantes du fichier /cockpit/-PANELS-/panel.png

      voila une photo du résultat :

      http://benead.lepage.free.fr/xp_photos/pb_cockpit2.png

      c'est pas tip-top :?

      -> Contrairement à la première méthode, les aiguilles du cadran d'inclinaison ne s'affiche pas, ni la lumière rouge pour la diode de frein.
      -> Maintenant, je peux actionner toutes les manettes et boutons, par contre la zone de clic est décalée (cf l'image en lien, la petite main au dessus du commutateur de lumière, et c'est encore plus décallé avec les commandes en bas du tableau de bord)
      -> j'ai un bout de panel transparent, toujours sans les aiguilles qui apparait dessous et un peu en arrière de mon tableau de bord (ça c'est vraiment bizarre)...

      j'imagine que j'ai mal fait certaines choses ou oublié d'autres...
      Macbook pro 2.2 GHz intel core i7, 4 Go 1333 MHz DDR3, OX 10.7.4, xplane 9.7
      http://www.xpfr.org/

      Commentaire


      • #1
        Peux-tu m'envoyer ton avion en Pm pour que je jettes un oeil. Cà sera surement plus simple. Celà dit, la 2eme méthode me semble être la bonne. Faut juste peaufiner...

        Olivier
        CPU Intel Core i7 2600 K- 8 Cœurs - 3,4 GHz - 16Go de RAM -CG NVidia GTX 750- CM Gigabyte Z68X - Ubuntu 12.04 - X-Plane 9.70 & 10.x
        ------------------------------------------

        Catalina N9767 - Pottier P130ULM - Zenair CH650 & CH750
        http://hydroz.net

        Commentaire

        Chargement...
        X