FaceFocusVR
Version hors ligne
Ce document est un export des instructions en ligne. Pour une meilleure expérience avec les images interactives, les vidéos et les dernières mises à jour, veuillez utiliser le site web. Ce PDF est prévu comme sauvegarde au cas où le site serait indisponible ou si vous n'avez pas d'accès internet.
Si vous avez besoin d'aide, rejoignez le Discord (facefocusvr.com/discord).
Informations essentielles avant de commencer l'installation de votre kit FaceFocusVR.
L'installation du kit est assez simple et devrait prendre environ une à deux heures si vous suivez les instructions avec soin, à votre rythme. Inutile de vous presser.
Les instructions de ce guide décrivent la méthode que j'ai trouvée la plus fiable et la plus facile à installer. Si vous trouvez une meilleure approche pendant l'installation, par exemple un acheminement de câble différent, vous êtes libre de l'utiliser. Cela dit, je recommande fortement de suivre mes instructions exactement telles qu'elles sont écrites, surtout pour votre première tentative.
Quelle que soit l'approche choisie, gardez une règle importante en tête : les câbles ruban ne doivent jamais être pliés, tordus ou froissés. Les courbes douces sont parfaitement acceptables, mais les câbles doivent rester lisses et sans angles vifs à tout moment. Les câbles endommagés ne peuvent pas être réparés et devront être remplacés.
La carte FaceFocusVR est la pièce centrale de votre kit. Elle connecte toutes les caméras, LEDs et le ventilateur. Avant de commencer l'installation, prenez un moment pour vous familiariser avec chaque connecteur et sa fonction.
Connecteurs de caméra
Les trois connecteurs larges pour câbles ruban sont destinés aux caméras : Eye Right et Eye Left en haut, et Face en bas. Les caméras oculaires se trouvent dans des modules oculaires qui se montent autour des lentilles de votre casque. La caméra faciale se trouve dans le module facial.
Connecteurs LED
Les trois petits connecteurs le long du bord inférieur sont pour les LEDs infrarouges : Eye R et Eye L à droite, Face à gauche. Elles permettent le tracking même dans l'obscurité totale.
Ventilateur / Bouton d'alimentation
Le connecteur du ventilateur en haut alimente le ventilateur de refroidissement. Le connecteur sur le côté droit est pour le bouton d'alimentation.
USB
Le port USB supplémentaire à l'avant de la carte peut être utilisé pour des accessoires comme un dongle Bluetooth. Cependant, sa puissance étant limitée, je ne recommande pas son utilisation.
Installation physique du kit FaceFocusVR dans votre casque Valve Index.
Uniquement pertinent si vous utilisez des inserts correcteurs VROptiker et que vous devez les transférer dans les nouveaux modules oculaires fournis avec ce kit. Si vous avez les lentilles Index d'origine, ignorez complètement cette étape et passez à la Préparation.
Video: https://www.youtube.com/watch?v=_L7_H5s50D8&t=45s
Partie 1 : retirer les inserts correcteurs existantsRetirez vos inserts correcteurs actuels de leur support. La vidéo à gauche montre la procédure.
Partie 2 : installer les lentilles dans les nouveaux modules oculairesLes modules oculaires n'ont pas besoin d'être montés dans le casque pour cette étape - le plus simple est de le faire à la main. Servez-vous du support d'origine comme référence pour l'orientation de chaque lentille et la façon dont elle est maintenue. Clipsez ensuite la lentille dans le module oculaire correspondant en respectant l'ordre de pression montré sur les images.
Une fois installée, appuyez doucement à l'arrière de chaque lentille pour la mettre dans sa position finale et vérifier qu'elle tient bien en place.
Avant de commencer, préparez votre casque en ajustant quelques réglages et en retirant les pièces amovibles.
Source : ifixit.com
Le cadre du coussin facial doit être retiré pour accéder aux composants internes.
Source : ifixit.com
Le cadre étant retiré, détachez délicatement le joint des tubes oculaires à l'aide d'une pince.
Source : ifixit.com
Le joint retiré, enlevez le capot avant et le capot de la carte mère pour accéder aux composants internes.
Source : ifixit.com
À partir de maintenant, le processus devient plus délicat car vous travaillez avec des câbles ruban. Prenez votre temps !
Dans les quatre prochaines étapes, vous allez installer les deux modules oculaires utilisés pour l'eye tracking. Chaque module oculaire contient un circuit imprimé avec des LEDs pour l'illumination oculaire et une caméra.
Comme il est souvent plus facile de travailler vers un objectif visible, les images montrent à quoi votre installation devrait ressembler après avoir terminé les étapes 5, 6, 7 et 8.
À l'étape 5, vous acheminerez le câble ruban du côté gauche à travers le casque. À l'étape 6, vous ferez de même pour le côté droit. Les étapes 7 et 8 connecteront les modules LED.
Au final, quatre câbles doivent sortir de l'avant de votre Index, positionnés exactement comme indiqué.
Guidez le câble ruban gauche à travers le casque pour qu'il sorte du côté avant.
Le câble ruban doit passer derrière la pièce plastique marquée en bleu et sortir par le trou lumineux, en suivant la flèche orange sur l'image de référence.
Si vous avez du mal à guider le câble à travers le trou ou à le voir, placez une source de lumière devant le casque pour voir clairement où le câble doit sortir.
Sur la dernière image, vous pouvez voir où le câble ruban doit sortir. Avec assez de lumière et un peu de patience, il est assez facile de guider le câble ruban à travers le trou.
Une fois le câble passé de l'autre côté, appuyez doucement le module oculaire sur la lentille pour le maintenir en place.
Répétez maintenant l'étape 5 pour le côté droit.
Le câble ruban doit à nouveau passer derrière la pièce plastique marquée en bleu et sortir par le trou lumineux, en suivant la flèche orange sur l'image de référence.
Sur la dernière image, vous pouvez voir où le câble ruban doit sortir.
Une fois le câble passé de l'autre côté, appuyez doucement le module oculaire sur la lentille pour le maintenir en place.
Acheminez le câble LED flexible du côté gauche par le même chemin utilisé à l'étape 5.
Après avoir acheminé les deux câbles ruban des caméras, acheminez le câble LED flexible gauche par le même chemin que celui indiqué à l'étape 5.
Vous devrez peut-être soulever légèrement le module oculaire de la lentille pour guider le câble. Veillez à ce que le câble ruban de la caméra ne glisse pas pendant cette opération.
Après avoir connecté le câble au module oculaire, reposez le module oculaire sur la lentille et tirez doucement l'excédent de câble par l'avant.
Acheminez le câble LED flexible du côté droit par le même chemin utilisé à l'étape 6.
Répétez maintenant l'étape 7 pour le côté droit. Acheminez le câble LED flexible droit par le même chemin que celui indiqué à l'étape 6.
Là encore, vous devrez peut-être soulever légèrement le module oculaire de la lentille pour guider le câble. Veillez à ce que le câble ruban de la caméra ne glisse pas.
Après avoir connecté le câble au module oculaire, reposez le module oculaire sur la lentille et tirez doucement l'excédent de câble par l'avant.
Tous les câbles étant acheminés, remettez le joint des tubes oculaires sur le casque.
Source : ifixit.com
Tous les câbles étant en place, remettez le cadre du coussin facial pour terminer l'installation matérielle.
Source : ifixit.com
Pour éviter que le câble ruban gauche ne se prenne dans le ventilateur, il doit être acheminé à travers un espace spécifique.
Acheminez les câbles à travers le nouveau frunk et fixez-le au casque.
Lisez l'intégralité de cette étape avant de commencer !
Cette étape demande de la patience et du soin, car les câbles ont tendance à se redresser ou à se déplacer.
Il est parfois utile de pré-courber légèrement les câbles pour qu'ils tombent naturellement dans la bonne position pendant l'installation, comme montré sur l'image.
En fixant le frunk, assurez-vous que les câbles suivent approximativement le chemin montré sur les images. Le chemin exact n'est pas critique, mais il est très important qu'ils ne soient ni pincés ni pliés brusquement.
Portez une attention particulière au câble droit près du port USB. D'après mon expérience, il a tendance à se redresser devant le connecteur. Le câble doit s'éloigner du port USB, pas se trouver devant.
Vous ne devriez sentir aucune résistance significative en plaçant le nouveau frunk. Si vous devez forcer pour l'enfoncer, l'un des câbles ruban est probablement pincé, très probablement le droit vu de face.
Les câbles devraient dépasser d'environ 1 cm au-delà du bord du frunk pour que vous puissiez les connecter facilement plus tard. La longueur exacte n'est pas critique, tant qu'il y a assez de câble pour les brancher confortablement.
Avant de serrer les vis, vérifiez qu'aucun câble ruban ne s'est glissé dans le chemin d'une vis (voir étape 11).
Insérez délicatement la carte principale dans le connecteur USB et fixez-la en place.
Connectez les câbles ruban, les connecteurs LED et le ventilateur.
Avant de tout refermer, comparez vos connecteurs avec ces images de référence. Un connecteur mal enfoncé est la cause la plus fréquente d'une caméra qui n'apparaît pas ensuite.
Câbles ruban des caméras : Le côté gauche de l'image montre comment cela ne doit pas être. Assurez-vous que le câble ruban est entièrement enfoncé dans le connecteur, de sorte qu'aucun contact doré ne soit plus visible. Vérifiez également que les languettes qui maintiennent le câble sont complètement abaissées, sans aucun espace résiduel.
Connecteurs LED : Comme décrit à l'étape 14, assurez-vous que chaque connecteur est droit et correctement orienté lorsque vous l'insérez. Les connecteurs ne nécessitent que très peu de force, ne forcez donc pas. Vérifiez avec les images et assurez-vous qu'ils sont entièrement enfoncés comme montré.
Fixez le capot avant avec le module de face tracking et l'interrupteur d'alimentation.
Passez le câble ruban dans le support et montez le bras pour terminer l'installation.
L'installation matérielle est terminée. Suivez les étapes ci-dessous pour vérifier que tout fonctionne.
Pour tester le bon fonctionnement, allumez votre Index et activez votre nouveau matériel à l'aide du bouton à l'avant. Une LED bleue devrait s'allumer sur la carte, visible à travers les fentes d'aération au-dessus du bouton d'alimentation.
Ensuite, ouvrez le Gestionnaire de périphériques. Si vous voyez trois caméras listées, comme montré sur l'image de droite, la carte principale fonctionne correctement. Si vous n'en voyez que deux, redémarrez simplement le système une fois. Cela peut arriver parce que Windows ou la connexion USB n'initialise pas toujours tous les appareils au premier essai.
Ouvrez maintenant l'application Caméra de Windows et essayez de basculer entre les trois flux vidéo. Si cela fonctionne, félicitations, votre matériel est installé et fonctionne correctement.
Passez maintenant à la partie logicielle.
Configurez le logiciel de tracking sur votre PC.
Ce projet est centré sur le matériel. Votre ordinateur reconnaît les trois caméras (Eye L, Eye R, Face) comme des flux webcam UVC standard à 240x240@60 FPS ou 320x320@45 FPS sur les révisions plus récentes. Tout logiciel capable de traiter un flux webcam fonctionnera.
Les logiciels de tracking populaires incluent ETVR, Ryan's Eye Tracking et Project Babble. Tous sont compatibles avec ce matériel. Je recommande Baballonia de Project Babble pour les meilleurs résultats et la facilité d'utilisation, mais n'hésitez pas à essayer d'autres options.
Ce guide couvre la configuration de Baballonia.
VRCFT sert de traducteur pour VRChat. Il convertit les valeurs de face tracking et les données d'eye tracking reçues de Baballonia en paramètres que VRChat comprend, permettant aux expressions et mouvements de votre avatar de réagir en conséquence.
Si vous souhaitez utiliser le face tracking (et l'eye tracking) dans VRChat, vous aurez besoin de VRCFT, que vous utilisiez mon matériel ou toute autre solution de face tracking.
Baballonia analyse les flux caméra de vos yeux et de votre visage pour déterminer la direction de votre regard, l'ouverture des yeux et les expressions faciales, puis transmet ces données à VRCFT.
Toutes les étapes suivantes doivent être effectuées en VR. Oui, VRChat fonctionne aussi.
Pour la caméra faciale uniquement, vous devez définir un recadrage qui garde votre visage visible dans toutes les positions extrêmes tout en incluant le moins d'arrière-plan possible. Je recommande l'approche suivante :
Pas besoin d'une précision parfaite. D'après mes tests, il vaut mieux inclure un peu plus d'arrière-plan que de risquer de couper une partie de votre visage. Au final, votre recadrage ressemblera probablement au mien montré sur la dernière image.
Video: https://www.youtube.com/watch?v=CmLql1VxT-I
Je recommande fortement de regarder la vidéo avant de lancer le processus de calibration.
L'objectif est d'apprendre au logiciel à quoi ressemblent vos yeux fermés, car cela peut varier selon l'expression faciale ou la position du casque.
L'eye et le face tracking sont maintenant opérationnels. Essayez cet avatar pour tester dans VRChat.
Si vous souhaitez affiner votre tracking, corriger des problèmes de clignement ou de clin d'oeil, ou exagérer certaines expressions, passez à l'onglet Fine-Tuning.
Ajustez les paramètres de tracking pour obtenir les meilleurs résultats pour vos expressions.
N'ajustez ces réglages que si vous remarquez un problème précis, par exemple un clignement incorrect, des expressions qui se déclenchent trop tôt ou des expressions qui ne sont pas assez marquées. Si tout fonctionne bien, il n'y a aucune raison de changer quoi que ce soit.
Si votre avatar ne cligne pas correctement des yeux, ou si vous souhaitez que les sourires et autres expressions paraissent plus ou moins intenses, vous pouvez les affiner dans l'application Baballonia en ajustant les réglages de seuil.
Chaque paramètre, comme LeftEyeLid, RightEyeLid ou n'importe quel paramètre du visage comme smile, possède deux commandes : un minimum (entouré en jaune) et un maximum (entouré en rose). Le point rouge indique l'état actuel et se déplace en fonction de votre expression. Par exemple, lorsque votre visage est détendu, il se déplace vers la gauche, et lorsque vous commencez à sourire, il se déplace vers la droite.
La valeur minimale définit le moment où une forme commence à s'activer. Augmentez-la si la forme se déclenche trop tôt ou reste active au repos. La valeur maximale contrôle l'amplitude du mouvement de la forme. La diminuer accentue le mouvement dans la nouvelle plage.
Si le clignement ou le clin d'oeil de votre avatar ne se comporte pas comme prévu, ou s'il ne cligne pas du tout, vous pouvez augmenter la valeur minimale des paupières. Le clignement se déclenche alors plus tôt et paraît plus rapide.
La valeur sera probablement plus élevée que celle indiquée sur l'image. D'après la calibration, la mienne se situe normalement entre 0,15 et 0,4.
Vous pouvez parfois souhaiter qu'une expression se déclenche plus tôt, reste légèrement active en permanence ou soit exagérée.
Le sourire en est un bon exemple. Si vous voulez que votre avatar conserve un léger sourire même lorsque votre visage est presque détendu, il suffit de baisser la valeur maximale du paramètre smile.
Je recommande vivement de simplement jouer à VRChat avec votre avatar, de vous regarder dans un miroir et d'expérimenter avec les minimums et maximums des paramètres. Les valeurs se mettent à jour en direct, vous n'avez donc pas besoin de changer d'onglet pour voir les résultats.
Une expression peut parfois se déclencher trop tôt, par exemple lorsque vous ouvrez la bouche et que votre avatar tire la langue alors que vous ne le faites pas réellement.
Dans ces cas-là, vous pouvez ajuster la valeur minimale du paramètre concerné afin que l'expression ne s'active qu'au bon moment.
Je recommande vivement de simplement jouer à VRChat avec votre avatar, de vous regarder dans un miroir et d'expérimenter avec les minimums et maximums des paramètres. Les valeurs se mettent à jour en direct, vous n'avez donc pas besoin de changer d'onglet pour voir les résultats.
Un outil web pour interagir avec votre matériel FaceFocusVR.
FFVR Connect est un outil web qui vous permet d'interagir avec votre matériel FaceFocusVR directement depuis votre navigateur. Vous pouvez régler la vitesse du ventilateur, modifier la luminosité des LED, activer et lire les journaux, et à l'avenir effectuer également des mises à jour du firmware.
L'outil est conçu pour être intuitif et facile à utiliser. Ouvrez-le simplement dans votre navigateur, connectez votre carte et vous êtes prêt.
Vous pouvez y accéder ici : connect.facefocusvr.com
FFVR Connect nécessite un navigateur basé sur Chromium (Google Chrome, Microsoft Edge, Brave). Je recommande Google Chrome. Firefox et Safari ne sont pas pris en charge.
Si votre carte ne parvient pas à se connecter, elle exécute très probablement une ancienne version du firmware qui ne prend pas en charge l'outil. Toutes les cartes expédiées avant le 15.03.2026 ne disposent pas du matériel nécessaire au contrôle du ventilateur, une mise à jour manuelle du firmware n'est donc pas nécessaire.
Si vous ressentez tout de même le besoin de faire une mise à jour, contactez-nous via Discord.
Vitesse du ventilateur - La valeur par défaut est de 30 %, ce que je recommande également. Ne la réglez pas en dessous de 25 %.
Luminosité des LED - Peut être modifiée, mais ce n'est pas nécessaire. Ne l'ajustez que si le support FaceFocusVR vous le demande expressément.
Journalisation - Activez et lisez les journaux de l'appareil pour le diagnostic.
Mises à jour du firmware - Seront disponibles via FFVR Connect à l'avenir.