headtracking English version

Suivi de tête pour Visual Pinball X

Bougez la tête, la table suit

headtracking donne à Visual Pinball X (VPX) un point de vue qui suit votre tête : l'effet fish-tank VR qui fait d'un écran plat un vrai plateau de flipper sous sa vitre. Il fonctionne avec une simple webcam ou une Kinect v1 ou v2, et se calibre tout seul grâce à la lockbar (la barre avant du meuble) et aux rails latéraux de votre flipper virtuel. Libre, gratuit, pour Linux, Windows et macOS.

Télécharger la préversion Rejoindre le Discord

Un pincab qui fait tourner Visual Pinball X, avec deux Kinect et une webcam sur le fronton
Un vrai pincab sous VPX, avec les caméras posées sur le fronton.
Préversion, en début de développement. Toute la chaîne, de la caméra jusqu'au point de vue qui suit la tête dans VPX, fonctionne sur un vrai pincab sous Linux avec une Kinect v2, une Kinect v1 et une webcam. Des versions Windows et macOS sont publiées et attendent des testeurs. Attendez-vous à quelques imperfections.

Ce qui le rend différent

Fonctionnement

La lockbar et les rails donnent la position de la caméra ; un modèle du corps trouve votre tête ; le plugin déplace la vue de VPX à chaque image.

Le fonctionnement →

Télécharger et installer

Une archive par système, avec le plugin et une application de démonstration, puis quelques étapes dans VPX.

Guide d'installation →

Webcam ou Kinect ?

Ce qu'apporte chaque caméra, distances minimales, fixation sur le fronton, minicabs.

Choisir une caméra →

Partagez votre meuble

Deux minutes, sans coder : un relevé de votre pincab apprend de nouveaux meubles au modèle de calibration.

Contribuer →

Sur un vrai meuble

Lockbar encadrée et rails latéraux marqués par des lignes sur un vrai meuble
Ce que la détection trouve toute seule : la lockbar (le cadre) et les deux rails latéraux.

Le projet a besoin de vous

Le modèle de calibration apprend à reconnaître lockbars et rails à partir de vrais meubles, et il en a encore vu très peu. Si vous avez un pincab, envoyer un relevé depuis l'application de démonstration prend deux minutes et c'est l'aide la plus utile qui soit. Développeurs Rust, spécialistes de vision par ordinateur, joueurs de VPX et testeurs Windows ou macOS sont aussi les bienvenus.

Un logiciel libre, développé ouvertement

headtracking est écrit en Rust et publié sous licence GNU GPL v3 ou ultérieure. Le code source, les versions publiées et les tickets sont sur GitHub. Signalements de bugs, aide et tests des bêtas se passent sur le Discord.