Documentation Steamworks
SteamVR Input

Présentation

SteamVR Input est une API qui facilite la prise en charge de divers contrôleurs et périphériques d'entrée dans votre application VR, sans nécessiter une prise en charge individuelle de chaque contrôleur.

Pour les fabricants, SteamVR Input permet la compatibilité avec de nombreuses applications SteamVR sans que les équipes de développement aient besoin d'implémenter la prise en charge de votre appareil.

Vous trouverez plus d'informations sur SteamVR Input ici.

SteamVR Input fait partie du SDK OpenVR. Consultez ce wiki pour en savoir plus : https://github.com/ValveSoftware/openvr/wiki/SteamVR-Input.

Si votre application n'offre pas une prise en charge native de SteamVR Input, vous pouvez tout de même créer des configurations pour elle et les partager avec la communauté. Pour plus d'informations, consultez notre guide :
https://steamcommunity.com/sharedfiles/filedetails/?id=1545634111.

Vous trouverez des informations sur la façon de générer un build en utilisant le système SteamVR Input et le plugin Unity de SteamVR ici :
https://steamcommunity.com/sharedfiles/filedetails/?id=1416820276.

Skeletal Input

Le système Skeletal Input permettra aux fabricants de contrôleurs d'enregistrer la posture de la main de l'utilisateur avec toute la précision permise par leurs capteurs et de transmettre ces informations sous forme de flux de données d'animation à l'application en cours d'exécution. Les équipes de développement d'applications peuvent ensuite utiliser ce flux pour animer elles-mêmes les mains de l'avatar de l'utilisateur ou le combiner avec leurs propres animations.

Pour en savoir plus sur le système Skeletal Input, consultez cette annonce.