Un petit soft permet d’utiliser son smartphone et un casque type « cardboard » ou GearVR  avec FSX/P3D.

Un casque pour smartphone ne coûte presque rien sur Amazon, on en trouve parfois en cadeau dans des magasines ou autres opérations publicitaires…

Les 2 logiciels nécessaires (VRidge et Fly-Inside) ont des versions d’essai pour des vols de  10 minutes sans dépenser un centime.

Ca ne vaut pas un Rift ou un Vive, il y a des chances que ca lag et que la résolution soient moins bonne et il n’y a pas de positional tracking (= oui ça suit le regard quand on tourne la tête, mais pas les mouvement latéraux et longitudinaux), mais ca doit donner un aperçu de l’effet que ca fait de se retrouver dans un cockpit virtuel en 3D/360°

vidéo démo avec explications dans ses commenaires:

Pour la VR encore plus que pour la simulation en générale, avoir des commandes accessibles les yeux fermées est nécessaire.

Rien de plus efficace pour cela que de les faires soi-même.

Pour mon joystick, je suis parti d’un ST90 Saitek, auquel j’ai rajouté un interrupteur de changement de mode, 3 boutons, un double switch de trim et un POV cliquable.

 

 

 

 

 

 

 

 

 

L’utilisation d’un Arduino Micro (ou autre carte a base de ATmega32U4 ) facilite grandement la tache en émulant un joystick dont on fera bien ce qu’on veut avec nos boutons.

Pour fixer les commandes, j’utilise du plastique qui fond dans l’eau chaude.

Il y a des tuto super détaillé en anglais pour le script de l’Arduino (je mettrai les miens en ligne d’ici peu)

 

Tuto Arduino Joystick

 

 

 

 

 

 

Une navigation ne peut être réaliste sans carte (le GPS n’est pas le moyen de navigation primaire en VFR), et mettre/remettre son casque de VR à chaque fois qu’on veut jeter un oeil à sa carte casse un peu l’immersion.

Je travail sur l’insertion « in game » d’une carte avec un rapporteur, j’en suis là:

avec des raccourcis clavier je peux la masquer/afficher, zoomer, la recentrer sur un point… et un « rapporteur » me permet de prendre un relèvement et une distance, affichant cap/distance/temps estimé.

C’est un script AutoHotkey dont la fenêtre est importé par FlyInside, je mettrai le tout à disposition quand ça sera terminé.

Côté hardware, j’utilise un pad Saitek programmé à ma sauce avec AutoHotkey (le logiciel fourni avec est plus limité et ne fonctionne pas sous W10).

Dans beaucoup d’avions la position par défaut en VR n’est pas bonne.

Pour y remédier, on peut « régler » le siège avec les raccourcis du simu, par défaut:

Haut Shift+Enter
Bas Shift+Backspace
Gauche Ctrl+Shift+Backspace
Droite Ctrl+Shift+Enter
Avant Ctrl+Backspace
Arrière Ctrl+Enter
Reset Ctrl+Space

 

Sinon, dans le fichier CFG de l’avion ([repertoire FSX]\SimObjects\airplanes\[nom de l’avion]\aircraft.cfg modifier la ligne suivante (exemple):

[Views]

eyepoint=-0.9, -1.35, 2.95

 

Longitudinal, Lateral, Vertical, distance en pieds au centre du model.

 

[Source: wiki de FIF]

Fin de journée « bidouille », FSX tourne en VR depuis des heures… je me dis « tant qu’à en finir, on va tirer sur la bête », je charge le F18 de FSX et me lance dans une remontée de la Seine sur HNO 3DA de France VFR, m’attendant à un plantage du simu sous peu…

Il n’en fut rien, et même si l’autogen a été perdu par moment quand les arbres sont tous là c’est du délire , j’ai eu droit à un quart d’heure sous adrénaline, passage à grande vitesse sous les ponts de Tancarville et Normandie, juste bluffant!

Je n’avais pas encore trouvé de solution pour capturer la VR sans prendre tout le bureau…. les prochaines vidéos seront mieux…

 

L’un des reproches fait au vol en VR, c’est la lisibilité du cockpit.

Même si l’utilisation du zoom est faisable, il est difficile de s’en servir à chaque fois qu’on jette un oeil à son tableau de bord.

Je vole sur un DR400 LionHeart, et c’est surtout le badin qui m’ennuyait.

J’ai redessiné ce dernier afin qu’il soit lisible sans zoom:

C’est moins chic et réaliste visuellement parlant, mais à l’utilisation c’est tout à fait opérationnel et efficace.

Il suffit de le mettre à la place de l’original dans le fichier « LHC_DR400.CAB »

Les autres instruments ne me tracasse pas pour l’instant, si j’en refais d’autre je les posterai.

Commençons par le commencement, « mon » installation minimum:

  • un PC avec FSX installé (d’autres simulateurs comme P3D et Xplane peuvent être utilisé en VR, mais je ne les utilise pas, si quelqu’un veut partager ses expériences sur ces simu, je leur partage volontiers ce site.) Pour ma part, je tourne avec FSX Steam Edition.
  • un casque de réalité virtuelle, j’utilise un HTC VIVE, mais d’après ce que j’ai pu lire ailleurs, un Rift fonctionnera pareillement (les contrôleurs sont un peu différents.)
  • Fly-Inside FSX  (FIF) , c’est le petit logiciel qui fait le lient entre le casque et FSX. Gratuit pour des vols de 15 minutes.
  • un Joystick (on peut utiliser les contrôleurs du VIVE, mais je ne trouve pas ça terrible, j’y reviendrai dans un autre article)

une fois que tout est installé, au lieu de lancer FSX il suffit de lancer FIF et de mettre son casque… (je laisse les contrôleurs du VIVE éteins, ils n’apportent rien et font bugger le reste)

Le menu ressemble à ceci:

Il y a quelques boutons indispensables à avoir sous les doigts (assignation dans le menu « Bindings »):

  • « Interact » : personnellement, je l’ai mis sur la gâchette du Joystick, il sert à interagir avec les fenêtres  de FIF, mais aussi avec les commandes du cockpit virtuel
  • « zoom » : la résolution des casques de VR étant basse, l’utilisation du zoom est très pratique. Comme le chapeau du joystick ne  sert plus pour « regarder », on peut l’assigner au réglage du niveau de zoom
  • « Recenter Head Position »: recentre la vue du cockpit.

Pour le premier vol, je vous conseil de prendre le Cessna inclus dans FSX, c’est une modèle de référence pour faire ses tests.

Dans beaucoup d’avions la position du siège n’est pas correct,  les raccourcis de FSX ou de FIF (si il ont été mis) permettenr de se remettre à la bonne place dans l’avion.

Une fois calé à la bonne place, il faut y aller doucement! C’est tellement génial qu’on à tendance à y aller à fond, mais notre cerveau doit s’habituer à nous voir dans un avion alors qu’on est  immobiles derrière un bureau.

 

Il reste plein d’ajustements à faire… j’y reviendrai plus tard….

 

C’est parti, je me lance…

Je ne suis pas un littéraire, loin de là, j’ai presque horreur d’écrire … mais j’ai des choses à partager, les sources concernant le vol en VR sont rares et peu étoffées (surtout en français).

Je sèmerai sur ce blog les étapes de mon cheminement depuis la découverte de la réalité virtuel, sur le chemin de la recherche d’un vol virtuel le plus réaliste possible.

Je ne prétend pas traiter tout le sujet, je me cantonnerai à ce que j’utilise:

  • FSX (avec addons pour l’avion et les scènes)
  • HTC VIVE
  • FlyInside FSX
  • Arduino
  • AutoHotkey