VR: juegos antiguos de una nueva manera



En este breve artículo, describiré una pequeña idea en el campo del uso de un casco de realidad virtual.

Para mí, este enfoque se ha convertido en una especie de "descubrimiento", aunque el principio es simple y lógico, por lo que probablemente se conoce desde hace mucho tiempo (avíseme si es así, ocultaré la publicación).

Antecedentes


Entonces Habiendo comprado un casco (oculus rift cv1), esperaba encontrar una escasez de contenido de calidad para él. Aunque la tienda tiene muchos juegos y videos, pero, como siempre, hay un "pero":

  1. Todas las solicitudes son pagas, y no quiere decir que sean baratas. Poner todo en una fila y estudiar es una pena por tiempo y dinero.
  2. Absolutamente todo en inglés.
  3. No soy un jugador, y compré un casco más para el desarrollo y los experimentos. Durante toda mi vida, los juegos que realmente me gustaron se pueden contar con los dedos de una mano. Hay pocas posibilidades de encontrar algo a este nivel en la tienda.
  4. La mayoría de los desarrolladores tienden a empujar al jugador a "3D completo" (vista en primera persona), mientras que, en mi opinión, es un poco más como algo así como estrategias: no es necesario correr en algún lugar, y está de acuerdo con la perspectiva. Los personajes del juego parecen correr alrededor del plano de la mesa.

Pensando en lo anterior, recordé las horas dedicadas a Warcraft 3. Pero si intentas ejecutar este maravilloso juego en el casco? ... Sobre el resultado, debajo del corte.

Idea


Bajo rift o vive, puede usar la utilidad Virtual Desktop que le permite mover la pantalla de la computadora al espacio virtual. La pantalla, por supuesto, permanecerá plana (puede curvarse en un arco), pero un gran ángulo de visión.

Esta aplicación funciona con juegos, no han surgido problemas. Entonces, no hay nada que describir aquí: es como jugar en un monitor curvo grande (el resultado se muestra en la primera imagen del artículo).

Vale la pena agregar que si la pantalla virtual es muy grande, entonces la imagen en el casco es más grande que el área visible. Y dado que la resolución del casco es ligeramente más alta que FullHD, para que la imagen en la pantalla virtual sea clara, debe renderizarla con una resolución más alta que FullHD. En consecuencia, resulta que estamos jugando en un casco, pero necesitamos un monitor con resolución ultra alta para un juego de alta calidad.

Afortunadamente hay una salida. En la configuración de las tarjetas de video AMD (para NVidia, probablemente tampoco lo sé), es posible establecer una resolución virtual de ultra alta. Lo ponemos. Lo seleccionamos en la configuración del juego y, en consecuencia, el juego muestra la imagen más que FullHD (si puede). En el monitor veremos una imagen pequeña, pero en el casco, será clara.

Todo esto es bueno, pero el efecto de la "estrategia sobre la mesa" todavía no existe.

Segundo pensamiento Después de todo, los controladores eran populares antes de permitir que cualquier juego se hiciera tridimensional. La gente incluso jugaba a algunos tiradores en el anaglifo ... La búsqueda rápida en Google mostró dos opciones: Iz3d Driver y TriDef 3D. El primero no lo instalé en win10, pero el segundo, completamente.

En la configuración de TriDef 3D, seleccione Side by side y en Virtual Desktop - Half SBS, respectivamente, y ... ¡Funciona!)

Por desgracia, hay una mosca en la pomada. Warcraft 3 con el que comenzó el artículo, no comenzó. TriDef 3D: solo funciona con DirectX9-11, escrito en Warcraft 8. No inicié Iz3d Driver, así que tuve que despedirme de la idea de ver la creciente aldea élfica con gafas.

Pero en la computadora se encontró Diablo3, ¡en el que todo funciona bien!



Es difícil mostrar el volumen en el artículo, pero el efecto es realmente interesante. Agrandé la pantalla a 150 grados, por lo que sus bordes casi nunca me llegan. El efecto es como si sobresaliera en una gran ventana curvada en un semicírculo y estuviera la superficie saliente de Santuario.

Por cierto, debes dárselo a Blizzard. El juego esencialmente no está diseñado para monitores 3D y especialmente anteojos, ¡una increíble cantidad de literalmente todo! Especialmente por alguna razón, los salvapantallas tridimensionales fascinan. Después de todo, incluso la cámara está inmóvil allí. De hecho, lo que le impidió grabar una imagen en un video y torcerla en un círculo. Pero en cambio, se modelan escenas enteras, con perspectiva, muchos planes, efectos ...



Bueno, en conclusión.

No solo los juegos son VR interesantes.
¿Y por qué no intentas ejecutar otras aplicaciones en este modo? ¿Imagina, por ejemplo, esculpir en Zbrush en un casco? ..

Por desgracia, habrá una gran decepción. Los programas se inician, e incluso el panel de la ventana de visualización se duplica, todo está como debería. Pero el hecho es que las aplicaciones de viewport no se implementan en pantalla completa. Cada vista es doble por sí misma y, por supuesto, Virtual Desktop no puede "unirlas" correctamente.

La solución es elegir no Lado a lado, sino FPR (Línea entrelazada) en la configuración TriDef 3D; luego, la imagen para los ojos derecho e izquierdo se representará no en planos separados, sino en toda el área de la pantalla, sino en líneas pares e impares, respectivamente.

Esta imagen es fácil de dividir en dos cuadros y enviarla al casco.



Por desgracia Virtual Desktop no sabe cómo trabajar con la fuente en FPR.
A pesar de la abundancia de formatos de entrada, este en particular no es compatible.

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


All Articles