VR: les anciens jeux d'une nouvelle manière



Dans ce court article, je décrirai une petite idée dans le domaine de l'utilisation d'un casque de réalité virtuelle.

Pour moi, cette approche est devenue une sorte de «découverte», bien que le principe soit simple et logique, donc il est probablement connu depuis longtemps (faites le moi savoir si oui, je cacherai la publication).

Contexte


Alors. Ayant acheté un casque (oculus rift cv1), je m'attendais à une certaine pénurie de contenu de qualité pour cela. Bien que le magasin ait beaucoup de jeux et de vidéos - mais, comme toujours, il y a un «mais»:

  1. Toutes les candidatures sont payantes, et pour ne pas dire qu'elles sont bon marché. Tout mettre en rang et étudier, c'est dommage pour le temps et l'argent.
  2. Absolument tout en anglais.
  3. Je ne suis pas un joueur, et j'ai acheté un casque plus pour le développement et les expériences. Pour toute ma vie, les jeux que j'ai vraiment aimés se comptent sur les doigts d'une main. Il y a peu de chance de rencontrer quelque chose à ce niveau dans le magasin.
  4. La plupart des développeurs veulent pousser le lecteur en "full 3D" (vue à la première personne), alors que, à mon avis, cela ressemble un peu plus à des stratégies - vous n'avez pas besoin de courir quelque part et cela correspond bien à la perspective. Les personnages du jeu semblent courir autour du plan de la table.

En pensant à ce qui précède, je me suis souvenu des heures passées pour Warcraft 3. Mais si vous essayez d'exécuter ce merveilleux jeu dans le casque? .. À propos du résultat - sous la coupe.

Idée


Sous rift ou vive, vous pouvez utiliser l'utilitaire Virtual Desktop qui vous permet de déplacer l'écran de l'ordinateur dans un espace virtuel. L'écran restera bien entendu plat (on peut le courber en arc de cercle), mais avec un grand angle de vision.

Cette application fonctionne avec des jeux, aucun problème n'est survenu. Il n'y a donc rien à décrire ici - c'est comme jouer sur un grand écran incurvé (le résultat est montré dans la première image de l'article).

Il convient d'ajouter que si l'écran virtuel est très grand, l'image dans le casque est plus grande que la zone visible. Et comme la résolution du casque est légèrement supérieure à FullHD, pour que l'image sur l'écran virtuel soit claire, vous devez la rendre avec une résolution supérieure à FullHD. En conséquence, il s'avère que nous jouons dans un casque, mais nous avons besoin d'un moniteur à ultra-haute résolution pour un jeu de haute qualité.

Heureusement, il existe une issue. Dans les paramètres des cartes vidéo AMD (pour NVidia, je ne sais probablement pas non plus), il est possible de définir une ultra-haute résolution virtuelle. Nous mettons. Nous le sélectionnons dans les paramètres du jeu, et en conséquence, le jeu rend l'image plus que FullHD (si c'est possible). Sur le moniteur, nous verrons une petite image, mais dans le casque - ce sera clair.

Tout cela est bien, mais l'effet de la «stratégie sur la table» n'est toujours pas là.

Deuxième réflexion. Après tout, les pilotes étaient populaires avant d'autoriser la création d'un jeu en trois dimensions. Les gens ont même joué à des tireurs dans l'anaglyphe ... La recherche rapide sur Google a montré deux options: Iz3d Driver et TriDef 3D. Le premier que je n'ai pas installé sur win10, mais le second - complètement.

Dans les paramètres de TriDef 3D, sélectionnez Côte à côte, et dans Virtual Desktop - Half SBS, respectivement, et ... Ça marche!)

Hélas, il y a une mouche dans la pommade. Warcraft 3 avec lequel l'article a commencé - n'a pas commencé. TriDef 3D - ne fonctionne qu'avec DirectX9-11, écrit en warcraft 8. Je n'ai pas démarré Iz3d Driver, j'ai donc dû dire adieu à l'idée de regarder le village elfique en pleine croissance avec des lunettes.

Mais sur l'ordinateur, Diablo3 a été trouvé - sur lequel tout fonctionne très bien!



Il est difficile de montrer le volume dans l'article, mais l'effet est vraiment intéressant. J'ai agrandi l'écran à 150 degrés, de sorte que ses frontières ne me parviennent presque jamais. L'effet est comme si vous faites saillie dans une grande fenêtre incurvée en demi-cercle et qu'il y a la surface sortante du sanctuaire.

Au fait, vous devez le donner à Blizzard. Le jeu n'est essentiellement pas conçu pour les moniteurs 3D et en particulier les lunettes - une quantité incroyable de tout! Surtout pour une raison quelconque, les économiseurs d'écran en trois dimensions fascinent. Après tout, il y a même un appareil photo. En fait - ce qui vous a empêché d'enregistrer une image dans une vidéo et de la tordre en cercle. Mais au lieu de cela, des scènes entières sont modélisées, avec de la perspective, de nombreux plans, des effets ...



Enfin, en conclusion.

Les jeux seuls ne sont pas intéressants en VR.
Et pourquoi ne pas essayer d'exécuter d'autres applications dans ce mode? Imaginez, par exemple, sculpter en Zbrush dans un casque? ..

Hélas, il y aura une grande déception. Les programmes sont lancés, et même le panneau de la fenêtre double, tout est comme il se doit. Mais le fait est que les applications d'affichage ne sont pas déployées en plein écran. Chaque fenêtre est double et, bien sûr, Virtual Desktop ne peut pas les «assembler» correctement.

La solution consiste à choisir non pas côte à côte, mais FPR (Line Interlaced) dans les paramètres TriDef 3D - alors l'image pour les yeux droit et gauche sera rendue non pas dans des plans séparés, mais sur toute la zone de l'écran, mais en lignes paires et impaires, respectivement.

Cette image est facile à diviser en deux cadres et à l'envoyer au casque.



Hélas. Virtual Desktop ne sait pas comment travailler avec la source dans FPR.
Malgré l'abondance des formats d'entrée, celui-ci n'est pas pris en charge.

Source: https://habr.com/ru/post/fr396589/


All Articles