Tutoriel
airlinkban

Oculus Air Link pour les nuls : le guide ultime pour jouer sans fil et améliorer la qualité des jeux PC VR

par

Cet article a pour but de vous guider dans l’optimisation de votre expérience VR sur PC avec les Oculus Quest et Oculus Quest 2.

Sommaire

I - La fonction Air Link, c'est quoi ?
II - Prérequis matériels et logiciels
III - Comment utiliser la fonction Air Link ?
IV - Réglages et optimisations de la qualité et des performances
        1. Taux de rafraîchissement
        2. Résolution des rendus
        3. Débit d’encodage
        4. Oculus Link Sharpening
        5. Asynchronous Spacewarp et AFI
V - Monitoring et suivi des performances
VI - Optimisations et réglages de la qualité (niveau avancé)
        1. SuperSampling
        2. Optimisation du champ de vision pour plus de performances
VII - Virtual Desktop : la concurrence directe

airlinkban

I - La fonction Air Link, c'est quoi ?

La fonction Air Link permet d'interagir et de contrôler son PC avec son casque Quest sans fil en Wi-Fi, mais aussi de bénéficier d'expériences et de jeux améliorés grâce à l'accès au catalogue de jeux PC VR disponibles sur les stores Oculus Rift, Steam, Viveport et Epic Games Store. Contrairement au jeu en autonome (ou natif) utilisant la puce embarquée sur le casque dont la puissance est limitée, Air Link permet de tirer parti de la puissance brute de votre PC pour donner vie à des jeux nettement plus aboutis graphiquement et techniquement, et tout cela sans le moindre fil (considérez qu'Air Link est identique au câble Link, mais sans fil). Le Quest se transforme alors en casque PC VR. À l'origine, le précurseur de cette fonctionnalité était le logiciel Virtual Desktop (notre tuto est à retrouver ici) qui permettait depuis quelque temps déjà cette fonctionnalité, mais Meta (anciennement Oculus) a depuis la V28 de son firmware décidé de rattraper son retard avec une prise en charge complète et gratuite sur le Quest 2, puis sur le Quest 1 avec la V30.

II - Prérequis matériels et logiciels

Les exigences matérielles minimums pour utiliser la fonction Air Link sont :

  • Processeur : Intel i5-4590, AMD Ryzen 5 1500X ou version supérieure ;
  • Carte graphique : carte graphique VR Ready (voir ci-dessous) ;
  • Mémoire RAM : 8 Go de RAM ou plus (16 Go est recommandé) ;
  • Système d’exploitation : Windows 10.

Liste des cartes graphiques NVIDIA compatibles :

  • GTX 970 et 980 ;
  • Série GTX 1000 à l'exception de la GTX 1650, de la GTX 1060 3Go et de la GTX 1060M ;
  • Série RTX 2000 ;
  • Série RTX 3000.


Liste des cartes graphiques AMD compatibles :

  • Série 400 ;
  • Série 500 ;
  • Série VEGA ;
  • Série 5000 ;
  • Série 6000.


Logiciels
:

  • Logiciel Oculus PC (choisissez celui correspondant à votre casque : Quest 1 ou 2) ;
  • Logiciels Steam et SteamVR pour pouvoir utiliser les jeux PC VR achetés sur Steam ;
  • Logiciel Viveport si vous avez des jeux sur cette plateforme ;
  • Logiciel Epic Games Store si vous avez des jeux sur cette plateforme ;
  • Logiciel Xbox Game Pass PC si vous avez des jeux sur cette plateforme ;


Les deux logiciels suivants ne sont pas essentiels, mais permettent d'optimiser le rendu et de suivre en temps réel les performances de plus, ils sont gratuits, alors pourquoi s'en priver ? N'utilisez qu'un seul des deux afin d'éviter tout conflit !

  • Oculus Debug Tool (ODT) est un logiciel de monitoring permettant d’afficher des informations et graphiques de performances ou d’utilisation en VR, mais aussi d'améliorer la qualité de rendu dans le casque, etc. OculusDebugTool.exe est situé dans sur votre disque dur C dans le répertoire : Program Files/Oculus/Support/oculus-diagnostics/

OU

  • Oculus Tray Tool (OTT) disponible gratuitement sur internet (à cette adresse) est similaire à ODT sur la partie monitoring, mais possède une interface plus agréable et permet en plus de configurer des profils pour chaque jeu, de modifier les options de puissance d'alimentation, de forcer la priorité des processus des jeux une fois lancés...


Réseau Wi-Fi


Votre box internet ou votre routeur doivent au minimum répondre à la norme Wi-Fi 5 (AC) ou Wi-Fi 6 (AX) et proposer un réseau 5 GHz.

  • Connectez votre Quest sur la bande Wi-Fi 5 GHz.
  • Il est préférable de laisser l'ensemble des appareils de la maison sur la bande traditionnelle 2,4 GHz afin de ne pas perturber la bande 5 GHz du Quest, ce qui diminuerait le débit et la stabilité de l'expérience avec Air Link. Par défaut, la majorité des box ou routeurs proposent un réseau mix, assurez-vous que ce soit un réseau séparé.
  • Connectez votre PC à votre routeur ou box avec un câble réseau Ethernet. Il est conseillé de ne pas passer par un CPL ni le Wi-Fi pour éviter une latence supplémentaire.
  • Ne vous éloignez pas trop de votre box ou routeur, le 5 GHz n'aime ni la distance ni les murs, assurez-vous idéalement de jouer dans la même pièce. Oculus recommande de ne pas jouer à plus de 6 m de sa box ou de son routeur Wi-Fi.

La qualité de l'expérience sans fil avec Air Link ne dépend absolument pas de votre connexion internet, mais de votre réseau Wi-Fi local, ainsi il est tout à fait possible de jouer sans internet.

III - Comment utiliser la fonction Air Link ?

Voici comment utiliser cette fonctionnalité transformant votre Quest en casque PC VR sans fil. Ci-dessous, vous trouverez les étapes à réaliser à la toute première connexion Air Link ou lorsque vous déciderez de passer de la fonction Link à Air Link.

  • Tout d’abord, démarrez le logiciel Oculus sur votre PC.
  • Depuis votre Quest, cliquez sur l'icône de Paramètres rapides.

    10261
  • Cliquez ensuite sur Paramètres.

    10291
  • Dans la fenêtre de tuiles qui apparaît, allez dans Expérimental.

    10301
  • Trouvez l'option Air Link et cochez-là. Si jamais vous souhaitez utiliser un câble Link pour jouer en filaire, il faudra revenir ici et décocher la fonction Air Link.

    10321
  • Revenez ensuite sur le menu des Paramètres rapides, et sélectionnez la fonction Oculus Air Link.

    10331
  • Une fenêtre apparaît et vous demande de sélectionner l'ordinateur avec lequel vous voulez vous appairer. Choisissez votre ordinateur puis cliquez sur Appairer.

    10341
  • À ce moment-là, une nouvelle fenêtre apparaît vous demandant de confirmer le code d'appairage sur le logiciel Oculus de votre PC.

    1036
  • Enlevez votre casque et retournez sur votre PC pour accepter le code d'appairage.

    appairage air linkk
  • Remettez votre casque et confirmez le code d'appairage.

    10371
  • Cliquez de nouveau sur la fonctionnalité Oculus Air Link dans le menu des Paramètres rapides puis cliquez sur Lancer, vous voilà désormais en PC VR.

    10381

Pour les prochaines connexions il vous suffira simplement de lancer l'option Oculus Air Link depuis le menu des Paramètres rapides. Le seul moment où vous aurez de nouveau besoin de confirmer le code d'appairage sera lorsque vous passerez de la fonction Link à Air Link.

Votre casque est dorénavant reconnu comme un Oculus Rift, ce qui vous donne accès à l’ensemble du catalogue de jeux Oculus Rift, mais aussi ceux de Steam, Viveport et Epic Game Store. Depuis le Dashboard qui s’affiche ensuite devant vous, il est possible d'ouvrir sa bibliothèque de jeux, afficher son bureau, les notifications, le store...

  • Pour jouer, il suffit d’aller dans la Bibliothèque (icône en forme de livre sur le Dashboard) et de lancer l’application désirée.

    2.1
  • Si vos jeux Steam, Viveport, Epic Games Store ne sont pas déjà présents parmi les applications de la bibliothèque, cliquez sur « Filtrer » en haut à droite, puis sur « afficher les sources inconnues ». Il se peut malgré tout que certaines applications ou certains jeux n'apparaissent pas. Si c'est le cas, ils devront alors être lancés manuellement en repassant par le bureau depuis le casque (icône ordinateur du Dashboard).

    1.1


IV - Réglages et optimisations de la qualité et des performances

Si vous souhaitez optimiser le rendu de l'image dans le casque ainsi que la fréquence d’affichage, il est nécessaire d'effectuer quelques réglages au sein du logiciel Oculus PC. Pour cela, il faut se rendre dans les préférences graphiques du casque.

  • Ouvrez le logiciel Oculus PC.
  • Cliquez sur « Appareils » (1), puis sur votre casque (2), et enfin sur « Préférences graphiques » (3) dans le menu de droite, et la fenêtre des préférences graphiques s’ouvrira.

    Capture d’écran 2021 03 30 0924191


La fenêtre des préférences graphiques nous permet d'agir sur deux paramètres : le taux de rafraîchissement et la résolution des rendus.

1. Taux de rafraîchissement

Pour rappel, le taux de rafraîchissement (ou fréquence) correspond au nombre d’images maximum que l’écran peut afficher en une seconde. Plus la fréquence est élevée, plus l’image et les mouvements sont fluides. Sur cette fenêtre il est possible de modifier la fréquence entre 72 Hz, 80 Hz, 90 Hz et 120 Hz.


air link11

Une fluidité parfaite correspond à un taux d’images par secondes (fps : frame per second) égal ou supérieur à la fréquence de rafraîchissement de l’écran. À l'inverse, si le nombre de fps est inférieur à la fréquence de rafraîchissement, le jeu perd alors en fluidité, l’image saccade (stuttering) et l’expérience peut devenir désagréable.

Le choix de la fréquence dépend donc de la puissance de votre configuration. Si vous sélectionnez 90 Hz, mais que votre PC n’est pas capable d’afficher 90 fps de manière stable dans un jeu, alors l’expérience ne sera pas fluide, il faudra alors privilégier une fréquence inférieure, soit 80 Hz ou 72 Hz pour que vos fps soient « au minimum identiques » à la fréquence de rafraîchissement choisie. Si votre nombre d'images par seconde fluctue trop souvent, alors le jeu passera en Asynchronous Spacewarp (voir explications au chapitre VII en fin d'article). Pour garder la meilleure fluidité possible, procédez donc aux réglages de fréquence suivants :

  • Si vos fps sont inférieurs à 72, choisissez 72 Hz maximum ;
  • Si vous n'arrivez pas à maintenir au minimum 80 fps, mais que vous avez au minimum plus de 72 fps, alors choisissez 72 Hz ;
  • Si vous n'arrivez pas à maintenir au minimum 90 fps, mais que vous avez au minimum plus de 80 fps, alors choisissez 80 Hz ;
  • Si vous n'arrivez pas à maintenir au minimum 120 fps, mais que vous avez au minimum plus de 90 fps, alors choisissez 90 Hz ;
  • Si vous arrivez à maintenir plus de 120 fps en permanence, alors choisissez 120 Hz.


Afin de gagner en fluidité il est néanmoins possible de baisser les paramètres graphiques internes du jeu, ou le curseur de résolution des rendus. Dans la section « Monitoring et suivi des performances » plus bas dans l'article, nous aborderons comment mesurer les fps pour surveiller la fluidité.

2. Résolution des rendus

La résolution des rendus correspond à la résolution à laquelle l’image est calculée par votre carte graphique avant d’être redimensionnée puis envoyée à votre casque. Plus celle-ci est élevée, plus l’image est nette et de bonne qualité, mais cela ne se fait pas sans impact sur les performances et la fluidité.

CXS7uT9ydWxq2HbGwjs9GLCommençons par un peu de technique, c’est toujours bon pour la culture générale. Comme nous le voyons dans les captures d'écran plus bas, le curseur de résolution des rendus peut être poussé jusqu'à 5408x2736 pixels pour le Quest 2 et 4128x2272 pixels pour le Quest 1, mais alors pourquoi ce nombre et pas un autre ? En fait, ce nombre n'a pas été choisi au hasard, c'est LE NOMBRE qui permet d'atteindre le véritable rapport 1:1 pixel application-affichage au centre de l'écran du Quest. C’est bien joli tout ça, mais pourquoi ? Eh bien, contrairement au rendu d'image sur écran plat classique, les applications en VR doivent être rendues à une résolution nettement plus élevée afin de palier à la distorsion en barillet due à la déformation induite par les lentilles, et ainsi avoir une résolution 1:1 parfaite au centre de l'écran. D’ailleurs, plus le champ de vision (FOV) est large, plus le facteur de correction est important, ce qui explique en partie pourquoi les casques à grand FOV ne sont pas la norme. Ce nombre correspond donc à la seule et unique résolution qui permet d’avoir le rendu de qualité maximum que peut afficher l’écran du Quest, et toute valeur en dessous dégrade la qualité de l’image dans le casque. Vous l’aurez compris, en fonction de la position du curseur, cela peut donc revenir au même principe que de jouer en 720p sur un écran capable d’afficher du 1080p (l'écran ne sera alors pas exploité au maximum et l'image ne sera pas de bonne qualité). Suivant la résolution choisie, la demande en ressources peut donc dépasser de très loin les exigences nécessaires pour faire tourner un jeu en résolution 4K (3840x2160 pixels), déjà très gourmand sur écran plat classique. À titre de comparaison, cette résolution dite « parfaite » pour un Quest 2 est alors 178 % plus élevée que la 4K ! Il faudra donc se tourner vers des cartes graphiques très puissantes pour profiter du meilleur rendu dans le casque tout en gardant une bonne fluidité. Notez cependant qu’à partir d’une certaine résolution de rendu, la différence visuelle devient plus difficilement perceptible.

Depuis la mise à jour V23 de l'application Oculus PC il n’est plus utile de passer par les anciennes modifications manuelles des paramètres « Distortion Curvature » ou « Encode Resolution Width » de l’utilitaire Oculus Debug Tool, car ces paramètres sont dorénavant entièrement gérés par le curseur de résolution des rendus du logiciel Oculus PC.

Par défaut le curseur est grisé, car le mode automatique est sélectionné, il s’adapte à la puissance de votre configuration, mais dans les faits le résultat n’est pas optimal, voire parfois éloigné des possibilités offertes par votre PC. Attention cependant à bien vous référer à la résolution affichée et non au chiffre multiplicateur de résolution situé sous le curseur, car les deux varient en fonction de la puissance de chaque configuration. Par exemple, sur un Quest 2 avec un PC équipé d'une RTX 3080, le curseur réglé à 1.0 correspond à une résolution de 4128x2096 en 72 Hz, alors qu'avec une RTX 3060Ti c'est 3616x1840, et sur une GTX 1070 c'est beaucoup moins et ainsi de suite. De même un curseur à 1.2 en 72 Hz n'affiche pas la même résolution qu'en 120 Hz. En effet, plus la fréquence de rafraichissement est élevée, plus il est difficile d'augmenter la résolution sans perdre en fluidité, et inversement, plus la fréquence est basse, plus il y a de puissance de calcul disponible, et plus il est facile d'augmenter la résolution sans perdre en fluidité. Pour faire une analogie, un jeu PC sur écran classique qui tournerait à 30 fps en 4K afficherait plutôt 120 fps en 720p. Vous l'aurez compris il vaut mieux parler de résolution et de fréquence et oublier le chiffre multiplicateur. Pour avoir accès au curseur, c'est tout simple.

  • Il suffit de désactiver le mode automatique.

    air link12

  • Puis d'ajuster le curseur comme il vous convient.

    air link13

Tout l’intérêt est donc de trouver le meilleur compromis entre qualité et fluidité en fonction de la puissance de votre configuration et de vos préférences. Suivant la configuration de votre PC, vous allez alors être en mesure d’augmenter ou au contraire être contraints de baisser le curseur de résolution en fonction des jeux, pour garder la meilleure fluidité. Peut-être préférerez-vous privilégier la fluidité avec une fréquence d'image plus élevée, mais une résolution inférieure, ou à l’inverse une meilleure qualité d’affichage avec une fréquence moins élevée ? Le curseur de résolution des rendus est donc indissociable de la fréquence de rafraîchissement afin d’obtenir la meilleure expérience de jeu.

3. Débit d’encodage

À l’inverse des casques strictement dédiés au PC VR qui reçoivent des données brutes (comme l’Oculus Rift S ou le Valve Index pour ne citer qu’eux), l’Oculus Quest reçoit quant à lui un flux vidéo compressé envoyé depuis la carte graphique que la puce interne du casque va se charger de décompresser, il en résulte alors une compression ou dégradation visuelle de l’image (un peu comme un mauvais DivX). C’est là que le débit d’encodage aussi appelé Encode Bitrate (exprimé en Mb/s) entre en action. Il définit le débit de transfert des données vidéo encodées de votre PC à votre casque. Plus celui-ci est bas, plus la compression d’image est visible (surtout dans les zones sombres), mais moins il y a de latence. À l’inverse, plus celui-ci est élevé, plus l’image gagne en qualité, mais en contrepartie, plus la latence augmente.

Avec Air Link, le débit d'encodage peut aller de 0 à 200 Mb/s si vous possédez une carte graphique NVIDIA, mais est limité à 100 Mb/s maximum avec une carte graphique AMD (l'encodeur des GPU AMD est moins performant). Les utilisateurs de cartes AMD rencontrent également des problèmes de latence ou de saccade avec Air Link, même sur des GPU très puissants, alors qu'ils n'ont pas de problèmes avec Virtual Desktop ni avec la solution filaire Oculus Link. D'une manière générale, la qualité d'image et l'expérience sans fil sont meilleures avec Virtual Desktop qu'avec Air Link sur les GPU AMD.

Un problème connu entraîne une latence extrême chez tous les bidouilleurs habitués à manipuler le logiciel Oculus Debug Tool. En effet, si vous avez déjà joué avec le câble Link, vous avez surement déjà modifié manuellement la valeur du débit d'encodage entre 0 et 500 Mb/s, et il y a de fortes chances que celle-ci soit restée au-delà de 200 Mb/s. L'astuce consiste à remettre les valeurs par défaut et à ne plus y toucher.

Pour solutionner ce problème de latence, voici comment procéder :

  • Lancez Oculus Debug Tool ;
  • Effacez ou remettez à 0 la valeur « Encode Bitrate (Mbps) » puis appuyez sur la touche Entrée, et mettez « Encode Dynamic Bitrate » sur Default.

    air link odt bug


Voyons maintenant comment modifier le débit d'encodage directement depuis le casque.

  • Pour modifier les valeurs du débit d'encodage, retournez sur le Dashboard Oculus avec un clic sur le bouton Oculus du contrôleur droit, puis allez sur l'icône Oculus Air Link tout à gauche.

    dashoard1
  • Sur la fenêtre qui s'ouvre, vous avez la possibilité d'utiliser un débit d'encodage dynamique qui va varier entre 0 et la valeur maximale que vous pouvez définir. Cela permet de garder une latence adaptée à votre configuration et réseau Wi-Fi. Le débit d'encodage va fluctuer en permanence pour garder la meilleure latence possible, mais en contrepartie, la compression pourra être plus ou moins visible, le débit n'étant pas fixe.

    dashoard2
  • Il est également possible de définir un débit d'encodage fixe. Si vous souhaitez garder une qualité d'image constante et sans fluctuation de la compression, c'est ce paramètre qu'il vous faut.

    dashoard3
  • Si vous souhaitez quitter la fonction Air Link cliquez simplement sur Quitter.

    dashoard4

Si vous ne souhaitez pas jouer en Air Link, mais simplement brancher avec un câble Link et définir un débit d'encodage, il est nécessaire de procéder différemment.

  • Dans Oculus Debug Tool définissez la valeur voulue (entre 0 et 500 Mb/s pour un Quest 2 et entre 0 et 150 Mb/s pour un Quest 1) dans « Encode Bitrate (Mbps) », puis cliquez sur « Service » dans la barre en haut, puis sur « Restart Oculus Service », cela va redémarrer le logiciel Oculus PC et appliquer les nouveaux paramètres. Comme vous venez de le voir, si la puce XR2 du Quest 2 est capable de décoder jusqu’à 500 Mb/s, le Quest 1 est en revanche limité à 150 Mb/s en raison de la faible puissance de décodage de sa puce Snapdragon 835.

  • Cependant, si vous souhaitez modifier les paramètres de débit d'encodage à la volée avec le câble Link pour voir instantanément le résultat, sans avoir à redémarrer le service Oculus à chaque fois, alors définissez le paramètre « Encode Dynamic Bitrate » sur Enabled et inscrivez la valeur de votre choix dans « Encode Bitrate (Mbps) ». Si vous ne le définissez pas sur Enabled, toute modification manuelle du débit d'encodage n'aura pas d'effet. Quand vous souhaiterez revenir à Air Link, redéfinissez le paramètre sur Default, sinon cela pourra entraîner le problème de latence mentionné plus haut.

Visuellement, et à « paramètre identique », la qualité de compression semble de meilleure qualité avec Air Link qu'avec un câble Link. Effectivement, un débit d'encodage de 150 Mb/s avec Air Link semble donner les mêmes résultats visuels qu'un débit d'encodage de 300 Mb/s avec un câble Link, et ainsi de suite... Nous notons visuellement un rapport de deux. Cependant, en allant dans les extrêmes, nous notons une différence encore plus marquante avec un rapport bien supérieur à deux. Ainsi 1 Mb/s en Air Link semble de bien meilleure qualité que 5 Mb/s avec un câble Link (bien sûr à ce niveau-là, la qualité visuelle est plus proche d'une bouillie qu'autre chose, mais l'avantage va clairement en faveur d'Air Link).

4. Oculus Link Sharpening

L'Oculus Link Sharpening est une option permettant d’affiner les contours des images en ajoutant un filtre de netteté, qui va accentuer les contrastes sur le contour des objets et de l'image, et ainsi apporter une netteté accrue sans entrainer de baisse de performance. Les textures deviennent plus détaillées, les objets sont plus nets et mieux définis à distance et la lecture des textes en VR devient plus simple et agréable.

comparaison

Cependant, comme tout filtre de netteté, cela peut introduire des contours visuellement plus noirs pouvant donner un air moins naturel à l’image, ainsi qu'un aliasing parfois plus visible (effet d'escalier sur les bords ou arêtes des objets). Pour accéder à cette option, voici comment procéder :

Oculus Debug Tool

  • Dans Oculus Debug Tool descendez jusqu'à l'option « Link Sharpening » et sélectionnez l'option qui vous convient. Il semblerait que sur Auto, le Link Sharpening soit activé par défaut.

    air link odt8


Oculus Tray Tool

  • Vous pouvez également utiliser Oculus Tray Tool pour activer ou désactiver cette fonctionnalité. Sur le panneau de gauche, cliquez sur « Quest Link », puis trouvez l'option « Link Sharpening ». Il semblerait que sur Auto, le Link Sharpening soit activé par défaut.

    air link ott1

5. Asynchronous Spacewarp et AFI

Asynchronous Spacewarp (ASW) en version 2.0 est une technologie de prédiction d’images proposée par Oculus afin de rendre la réalité virtuelle accessible aux plus petites configurations. L'ASW permet d’obtenir une image et une expérience plus fluide lorsque le PC n’arrive pas à maintenir un nombre d'images par seconde égal à la fréquence du casque. Lorsque cela se produit, le jeu est alors calculé à la moitié de la fréquence d’image d’origine du casque (ce qui soulage fortement le PC, par exemple 36 fps pour 72 Hz), puis l'ASW va intercaler entre chaque image, une autre image synthétique extrapolée à partir des données positionnelles du casque et des contrôleurs lors de l’image précédente, afin de remplacer celles que le PC n’aura pas eu le temps d’afficher. Ainsi, les véritables images et les images extrapolées vont s’assembler afin de ramener le nombre d'images par seconde total à la fréquence du casque. Cependant, l'ASW n’est pas exempte de défauts, il peut y avoir des perturbations de l’image, des artefacts ou des mouvements saccadés. C'est une solution de secours pour pallier le manque de puissance d'un PC, mais rien ne vaut une vraie fluidité avec des images pleinement calculées.

Si cette technologie vous dérange, vous pouvez la désactiver ou la modifier avec les utilitaires ODT et OTT.

Oculus Debug Tool

  • Lancez Oculus Debug Tool.
  • Allez dans la partie « (PC) Asynchronous Spacewarp » et sélectionnez dans la liste le paramètre qui vous convient.

    air link odt6

Oculus Tray Tool

  • Ouvrez Oculus Tray Tool.
  • Allez dans l’onglet « Game Settings ».
  • Puis dans « Default ASW Mode » et sélectionnez dans la liste le paramètre qui vous convient.

    air link odt asw


Nous venons de le voir, l'ASW permet de pallier les images non rendues par la carte graphique. Cependant, une fois que le rendu effectué par votre carte graphique quitte votre PC pour rejoindre votre casque par le Wi-Fi, il est alors soumis aux perturbations et interférences de votre réseau. En résultent donc parfois des pertes d'images dans le casque et donc des décalages, détériorant les bénéfices de l'ASW. C'est là que la technologie AFI (pour Air Link Framerate Insurance) entre en jeu, en lissant certains des artefacts visuels causés les interférences réseau. AFI permet d'appliquer des techniques similaires à l'ASW 1.0 instantanément et à la demande, sur des rafales courtes et anormales d'images tardives, et ce, directement sur le casque grâce à la puce XR2 du Quest 2 (AFI n'est pas disponible sur le Quest 1). AFI peut donc vous aider à résoudre les problèmes intermittents de votre transmission sans fil. Cependant, si les conditions de votre réseau sont si mauvaises que trop d'images d'affilée sont perdues, l'ASW se désactive sur le casque, car son approximation s'aggrave à mesure que le temps de reprojection s'éloigne de la dernière bonne image. Pour l'activer, voici comment procéder :

Oculus Debug Tool

  • Dans Oculus Debug Tool localisez l'option « Mobile ASW » et cliquez sur Enabled - Framerate Insurance. Si votre connexion Wi-Fi est très bonne, AFI ne devrait jamais s'activer.

    air link odt7


V - Monitoring et suivi des performances

Nous avons vu précédemment que la recherche de la meilleure qualité se fait au détriment de la performance. Nous allons donc apprendre à surveiller les performances et la fluidité afin de parvenir au réglage parfait de chacun, avec les deux utilitaires ODT et OTT.

Oculus Debug Tool

  • Lancez Oculus Debug Tool.
  • Allez dans la partie « Visible HUD ».
  • Sélectionnez « Performance » dans la liste.

    air link odt2


Une fois le casque sur la tête, cela vous affiche une petite fenêtre graphique en surimpression d’écran. Le graphique de gauche « App Fram Rate (Hz) » représente le nombre de fps en temps réel en fonction de la fréquence, l’objectif étant de garder la ligne verte la plus droite et la plus haute possible avec un nombre de fps égal à la fréquence définie. Si celle-ci fait les montagnes russes ou vire au jaune ou au rouge, alors les performances ne sont pas bonnes, la fluidité et le nombre de fps sont insuffisants. Le deuxième graphique « Performance headroom » représente le pourcentage de puissance de calcul encore disponible pour votre configuration, attention cependant à garder un peu de marge sur ce graphique-là afin de toujours garantir la meilleure fluidité dans les scènes les plus gourmandes. 

3

Oculus Debug Tool est aussi capable d’afficher de nombreuses autres informations via différents graphiques, pouvant s’avérer utiles pour définir au mieux vos réglages précédents en fonction de votre configuration, telles que les temps de rendu GPU CPU, les latences, le taux d’image perdue...

air link odt3

Oculus Tray Tool

Ici encore nous retrouvons de nombreux graphiques identiques à ceux d’Oculus Debug Tool pour un suivi toujours plus précis des performances.

  • Ouvrez Oculus Tray Tool.
  • Allez dans l’onglet « Game Settings ».
  • Sélectionnez le graphique « Performance » dans « Visual HUD ».

    Capture d’écran 2021 03 24 113358

VI - Optimisations et réglages (utilisateurs avertis)

1. SuperSampling

Si tout cela ne vous suffit pas, que vous avez une configuration de la NASA ou juste par curiosité histoire de ne pas en rater une miette, voici de quoi vous rassasier.

Le SuperSampling (ou suréchantillonnage) appelé communément SS, est une technique d’anti-aliasing visant à éliminer le crénelage (aliasing) présent sur une image (effet d’escalier sur une ligne de pixels le long du bord des objets ou des arrêtes). L’image est alors calculée à une résolution beaucoup plus élevée, afin de prendre en compte un plus grand nombre de pixels pour les calculs et de limiter ainsi les effets d’aliasing en lissant le bord des objets. L’image, ensuite redimensionnée à la taille souhaitée est donc plus nette et détaillée. Le résultat à l'écran est similaire à l'augmentation de la résolution des rendus. Le supersampling n'est à utiliser que si vous avez déjà poussé le curseur de résolution de rendus du logiciel Oculus PC au maximum, afin d'augmenter encore plus la résolution.

Via les utilitaires Oculus Debug Tool et Oculus Tray Tool, il est possible d'ajouter du SuperSampling, cependant au-delà d'une certaine résolution des rendus, le gain visuel peut être difficilement perceptible, il est donc inutile de trop en mettre.

Pour nos tests, nous avons utilisé une plateforme à base de RTX 3080, i5 9600K et 16 Go RAM, avec un Quest 2. Nous avons sélectionné une résolution de 5408 x 2736 pixels dans le logiciel Oculus, par-dessus laquelle nous avons ajouté un SuperSampling de 1,4, soit une augmentation de la résolution de 196 % en plus par rapport à 5408x2736 (pour un total de 7584 x 3824 pixels, que nous vérifions avec l'utilitaire ODT). Et pourtant, il nous a été difficile, voire parfois impossible de noter une différence sur notre palette de jeux (Brass Tactics, Project CARS 2, Lone Echo, The Walking Dead Saint and Sinners...), nous atteignons en effet les limites de l'écran. Et là, vous nous demandez, pourquoi 1,4 de SS correspond à 196 % d'augmentation de résolution ? Eh bien, comme 1,4 est le multiplicateur de résolution sur un axe (horizontal et vertical), alors 1,4 x 1,4 = 1,96. Avec un SS de 2,5 qui correspond à 625 % d'augmentation (soit 13520 x 6840 pixels), vous comprenez que ce n'est plus un PC qu'il vaut faut, mais un super calculateur de la NASA pour arriver à jouer... et encore ! Bref, pousser le curseur de résolution de rendu du logociel Oculus PC au maximum est déjà hors de portée de la majorité des configurations, alors appliquer du SuperSampling sur les casques haute résolution d'aujourd'hui est à faire en connaissance de cause.

Mais si vous êtes intéressés, voici comment procéder :

Oculus Debug Tool

  • Lancez Oculus Debug Tool.
  • Allez dans la partie « Pixel Per Display Override ».
  • Entrez un nombre compris entre 1 et 2,5 puis validez avec la touche Entrée.

    air link ss

    Pour remettre la valeur par défaut, tapez 0 ou 1 ou bien effacez tout simplement la valeur. Petite précision, toute valeur en dessous de 1 dégrade la résolution.
  • Pour vérifier que le SuperSampling est correctement pris en compte, descendez jusqu'à « Visible HUD » et sélectionnez « Layer » dans la liste déroulante.

    air link odt5
  • Une fois en jeu, un graphique apparaît en surimpression.

    SS pixel density.

    La ligne « Pixel Density » correspond au SuperSampling 1,4 appliqué dans notre exemple sur chaque axe. Les lignes « Left Viewport » et « Right Viewport » indiquent la résolution pour chaque œil en horizontal et vertical.


Oculus Tray Tool

  • Ouvrez Oculus Tray Tool.
  • Allez dans l’onglet « Game Settings ».
  • Dans la liste déroulante de « Default Super Sampling », sélectionnez une valeur dans la liste.

    ott ss 14

    Pour remettre la valeur par défaut, sélectionnez 0 ou 1 ou bien. Petite précision, toute valeur en dessous de 1 dégrade la résolution.
  • Pour vérifier que le SuperSampling est correctement pris en compte, descendez jusqu'à « Visual HUD » et sélectionnez « Pixel Density » dans la liste déroulante.

    ott pixel densit

  • Une fois en jeu, un graphique apparaît en surimpression.

    SS pixel density.

    La ligne « Pixel Density » correspond au SuperSampling 1,4 appliqué dans notre exemple sur chaque axe. Les lignes « Left Viewport » et « Right Viewport » indiquent la résolution pour chaque œil en horizontal et vertical.

La modification du SuperSampling via ODT et OTT affecte tous les jeux Oculus, mais pour que cela soit effectif, il est nécessaire d'avoir effectué la modification avant le lancement du jeu, dans le cas contraire redémarrez le jeu. Cela affecte également les jeux SteamVR à la seule condition que la modification du SuperSampling soit effectuée avant tout lancement du logiciel SteamVR.

2. Optimisation du champ de vision pour plus de performances

Le champ de vision (aussi appelé FOV pour Field Of View) actuel de nos Quest se situe aux alentours de 90° à l'horizontale, ce qui est nettement inférieur au champ couvert par la vision humaine, et nous donne l'impression de regarder à travers une paire de jumelles. Bien que chercher à le réduire puisse paraître contre-productif, sachez que cela peut en revanche vous aider à grappiller quelques fps supplémentaires. Tout l'exercice va donc consister à définir les bonnes valeurs afin que cette réduction soit le moins perceptible possible (gardez à l'esprit que la morphologie de chacun étant différente, vos paramètres pourraient ne pas convenir à tout le monde). Pour ce faire, il est nécessaire d'utiliser un de nos deux utilitaires favoris et de jouer avec les valeurs de champs de vision horizontaux et verticaux. Les valeurs 0 ou 1 correspondent aux valeurs par défaut, soit 100 % du champ de vision. Toute valeur en dessous de 1 correspond à une réduction du champ de vision, et dépasser 1 ne changera rien à l'intérieur du casque. Le chiffre de gauche représente le champ de vision horizontal et celui de droite le vertical. Si vous définissez 0.9 et 0.9 (ne pas utiliser de virgule, mais un point) alors votre champ de vision total sera réduit de 19 % et le nombre de pixels calculé par la carte graphique ne sera plus que de 81 % (0.9 x 0.9 = 0.81), d'où le gain de performances. Maintenant, passons à la pratique :

Oculus Debug Tool

  • Avec Oculus Debug Tool placez-vous sur le paramètre « FOV-Tangent Multiplier » puis essayez de jouer avec les valeurs horizontales et verticales jusqu'à trouver celles qui vous conviennent. Il est nécessaire de redémarrer le jeu pour que les changements s'appliquent, ils ne se feront pas à la volée.

    air link odt9


Oculus Tray Tool

  • Avec Oculus Tray Tool allez dans l'onglet « Game Settings » puis dans « Mirror FOV Mulitplier », et essayez de jouer avec les valeurs horizontales et verticales jusqu'à trouver celles qui vous conviennent et cliquez sur Save pour valider. Il est nécessaire de redémarrer le jeu pour que les changements s'appliquent, ils ne se feront pas à la volée.

    air link ott3

La modification du FOV affecte aussi le rendu de la vue miroir sur PC, ainsi, baisser la valeur réduira le champ de vision dans le retour de la vue sur PC, mais l'inverse marche tout autant, il est ainsi possible de pousser la valeur jusqu'à 2 au maximum. L'augmentation du champ de vision peut être idéale pour du streaming sur internet ou pour enregistrer une vidéo, car si nous voyons bien nos mains dans le casque, sur le retour PC ce n'est pas le cas. Néanmoins, cela ira de pair avec une baisse des performances, à vous de trouver vos réglages.

Voici une comparaison du retour miroir sur PC entre un FOV de 1.5;1.5 (à gauche) et un FOV de 0;0 soit celui par défaut (à droite).

fov 2 air link fov3

VII - Virtual Desktop : la concurrence directe


Bien avant l'apparition d'Air Link, le logiciel Virtual Desktop régnait en maître incontesté du PC VR sans fil. Ces deux-là se livrent aujourd'hui une rude bataille dans le cœur des joueurs, chacun proposant ses avantages et inconvénients. Si vous souhaitez en apprendre plus sur Virtual Desktop vous trouverez un tutoriel complet ici.

La fonction Oculus Air Link n'a désormais plus de secrets pour vous !

Si vous n'avez pas encore sauté le pas, vous pouvez vous offrir un Meta Quest 2 chez Boulanger, la FnacDarty ou Amazon à partir de 349,99 €.

Commenter 9 commentaires

Eddy Beau
Merci !!!!!
Je vais enfin pouvoir essayer de faire quelques réglages ;)
Par contre petite question: au niveau de la différence entre le link et le air link (le 150 en air qui équivaut à 300 en link) est-ce avec un câble link officiel (fibre) ou un câble générique ?
Et dans ce cas (avec câble générique) aurait on une différence entre:
1 USB 3.0 (appelé maintenant 3.2 Gen 1 à 5 Gbps) et
1 USB 3.1 (appelé maintenant 3.2 Gen 2 à 10Gbps) et
1 USB type C (3.2 Gen2x2 à 20 Gbps) ?

Désolé si je suis ch*** :oops:
Biz voisin ;)
Signaler Citer
Kevin H.
@Eddy Beau

Comme tu le dis, la seule différence est l'utilisation de fibre optique pour une souplesse et une légèreté accrue mais aussi un signal optimal sur 5m. Du reste, le Quest 2 étant limité en décodage à 500 Mb/s (et 150 pour le Quest 1), le débit du câble n'aura finalement que peu d'importance vu qu'ils font tous au minimum plus de 500 Mb/s. La fibre optique n'apportera pas de qualité d'image supplémentaire, le résultat sera identique avec tous les câbles.
Signaler Citer
Avatar de l’utilisateur
Teemsis
Je confirme que le Wifi 5Ghz c'est vraiment la clef.
Mon réseau était configuré en 2.4/5 (Livebox 4), le fait d'avoir dupliqué en deux SSID distincts a complètement changé mon expérience.

Je précise mon matos :

- Livebox 4
- GTX 1080 ti / r7 1700x
- Occulus Quest 2

La même fluidité qu'avec un câble, je suis bluffé :shock: !
Signaler Citer
Avatar de l’utilisateur
Eric de Brocart
Teemsis Wrote:
Mon réseau était configuré en 2.4/5 (Livebox 4), le fait d'avoir dupliqué en deux SSID distincts a complètement changé mon expérience.


C'est l'un des points importants et nous l'avons dit et redit lors des différents tutos et lives dédiés au sujet. Cette mutualisation par défaut des deux fréquences dans les box et les routeurs est une plaie qui ne devrait pas être même au quotidien ^^

Content pour toi et bienvenue au club des "sans-fils addicts" ^^
Signaler Citer
Kisoune
Très bon tuto ! Je rencontre quelques problème moi dans mon cas ma maison est sur deux étages est ma Freebox Delta ne parvient pas à acheminé le réseau 5Ghz jusqu'à ma chambre donc obligé d'utilisé le répéteur pop de Free qui possède deux antennes (2.4Ghz et 5Ghz ) donc j'ai fait comme indiqué séparé au niveau de la box en 3 WiFi 2 de 5Ghz et un de 2.4Ghz. Jusqu'ici tout aller bien sauf qu'il faut se branché sur le répéteur en Ethernet pour ne pas avoir de latence etc. cela à fonctionné bien 1 jour vraiment une qualité waou mais depuis que j'ai reconnecté mes appareil sur la bande 2.4 et qu'on n'est venu m'installé la fibre et l'autre bande pas dédié à mon oculus en 5Ghz bah la fluidité etc. c'est pas au rendez-vous en dynamic c'est très dégradé on vois des artefacts et si en fix j'augmente mais je laisse en fixe ça pars en couille :lol: le signal arrive pas à suivre ça devient lent et le retour des bandes noir sur le côté quand tu tourne la tête. J'aimerais donc savoir si quelqu'un ici avait une idée pour que mon réseau local entre moi et ma box soit mieux afin que je puisse profité de ce Air Link :cry:
Signaler Citer
jlabo
salut

mon quest et pc legion 5 fonctionnait tres bien et j ai installer ott et depuis au bout d une minute tout frezze!

j ai reinitialiser ott et desinstalle mais rien a faire ..

avez vous une idee pour m aider
merci
Signaler Citer