VRD rattrape son retard sur l'Oculus Rift DK2
Vendredi 13 novembre, 22 heures et tous les gens normaux se reposent déjà à la maison ... Nikolai est toujours au bureau, fait une autre tentative pour changer le programme, compile, télécharge le firmware sur le contrôleur et, voilà, Runtime 0.8 a finalement reconnu le casque VRD comme Oculus Rift DK2. Nous essayons immédiatement frénétiquement de lancer l'application de démonstration officielle et comprenons que finalement tout fonctionne. Franchement, pour nous, c'était une tâche difficile et longue, mais nous avons réussi à le faire. La carte de capteur est désormais entièrement compatible avec presque toutes les applications Oculus Rift DK2 et fonctionne jusqu'aux dernières versions de Runtime.Démo d'Epic Games:Nous venons de Sibérie
Tout a commencé il y a environ un an dans les profondeurs de la Sibérie, mais je ne décrirai pas en détail toute l'étape, car elle peut être suivie sur des articles aux heures de geek un , deux , trois .Façon
Il y avait vraiment beaucoup de points intéressants. Cet été, j'ai dû apprendre les compétences de soudage SMD et de montage en surface, la programmation STM32 et d'autres choses amusantes qui devraient être incluses dans l'ensemble de, peut-être, tous ceux qui veulent répéter cela.Sans entrer dans le sérieux, je décrirai seulement brièvement que le chemin était long et épineux, coupait beaucoup de bois de chauffage, cassait un râteau, etc. Cependant, avec les efforts de essentiellement 4 personnes, nous avons rendu notre solution de suivi VR compatible avec Oculus DK2 et les derniers Runtimes:
Basé sur le microcontrôleur STM32F103C8, gyroscope L3GD20, magnétomètre + accéléromètre LSM303DLHC. C'est ce chipset qui nous a semblé le plus familier et le plus abordable. De plus, la carte de débogage STM32F3Discovery en a des similaires sur sa carte, ce qui simplifie considérablement le débogage. Les personnes bien informées peuvent remarquer que l'ensemble des capteurs et la carte mère sont fondamentalement différents de la solution Oculus DK1 ou DK2. Oui, notre objectif n'était pas de cloner Oculus Rift, nous étions intéressés par notre propre solution que Oculus peut prendre en charge maintenant, demain Vive, après-demain quelque chose d'autre est possible. Je peux seulement dire que personne n'interdit la mise en œuvre indépendante du format de données. Format d'emballage Oculus - également non soumis à brevet. Ce n'est qu'un ensemble ordonné d'octets. Oui, nous avons passé beaucoup de temps à comprendre comment le faire fonctionner.Eh bien, l'objectif final, bien sûr, est son propre ensemble de SDK et Runtime.Jeux, jeux, jeux et jeux à nouveau
Cependant, le fer est du fer, mais les gens ont besoin de contenu stéréo ou de jeux. Et ici, bien sûr, en ce moment, Oculus est en avance sur la planète entière.Il ne fait aucun doute que la VR a un grand avenir dans le domaine des jeux, mais maintenant, dans le domaine des logiciels, un peu plus que le chaos ordonné se produit (les propriétaires des attractions VR et Oculus devraient nous comprendre).La solution la plus simple à ce jour est le lancement de jeux qui prennent officiellement en charge Oculus SDK 0.6 - 0.8 et nous avons réussi à atteindre une telle compatibilité:
ici, par exemple, une démonstration du travail dans le déjà célèbre Back to Dinosaur Island de CryTek:Certains jeux qui ne sont pas directement pris en charge par Oculus Runtime peuvent être lancés via 3Def3D ou VorpX (pilotes vidéo tiers commerciaux).Enfin, ma vidéo préférée est le travail de Fallout 4 dans un casque via VorpX:Les sensations d'une explosion nucléaire que vous observez littéralement de vos propres yeux ne peuvent pas être exprimées par des mots. Franchement, j'ai toujours été intéressé par ce que c'était ...Bien sûr, nous ne sommes pas en mesure de tester tous les jeux car nous sommes très occupés par le développement direct.En résumé, je peux affirmer un fait: la réalité virtuelle est vraiment devenue plus proche et plus accessible. Je pense que 2016 apportera beaucoup de nouveaux événements dans le monde VR et cette technologie commencera sa marche sur la planète.Il existe de nombreux plans pour 2016. Je pense que tout le plaisir est à venir! Source: https://habr.com/ru/post/fr386941/
All Articles