Mostrando entradas con la etiqueta oculus rift dk2. Mostrar todas las entradas
Mostrando entradas con la etiqueta oculus rift dk2. Mostrar todas las entradas

Oculus Rift DK2: no enciende LED Positional Tracking

   

   Mucha gente que se ha comprado las oculus rift tiene problemas con el positional tracking, es decir, no se les enciende el led por lo que no parece que no funciona o no lo detecta el ordenador. No tiene por que ser así, lo que ocurre es que ha habido algún tipo de problema en el registro y no la detecta.

   A mi me ha pasado. Al principio si se me encendía pero ha llegado un momento en el que dejó de hacerlo y no sé por qué. Buscando en internet encontré con una solución en el foro de las oculus rift (inglés) para windows, así que en esta entrada os lo voy a explicar en español.

   Podéis probar las Oculus en otro equipo por si queréis comprobar que el positional tracking funciona

      PASOS A SEGUIR      

1 - Desenchufar las oculus del equipo, desinstalar el runtime, los drivers y reiniciar el equipo.


2 - Reinstalar el runtime sin enchufar las oculus al equipo. Es importante que no las enchuféis todavía.

3 - Reiniciar el equipo de nuevo.

4 - Ir al siguiente directorio: C:\Windows\System32\DriverStore\FileRepository\riftenabler.inf_amd64_neutral_91395412451e34f6

5 - Click derecho en Riftenabler.inf y elegir instalar.


6 - Ir al registro y localizar: @ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}
Ponemos en el inicio "regedit" y se nos abre el registro.


7 - Tiene que poner UpperFilters ... RiftEnabler y no tiene que venir ninguna clave con "LowerFilters". Si acaso pone algo con LowerFilters, hay que borrarlo.

8 - Reiniciar de nuevo.

9 - Conectar las Oculus Rift al equipo, pero sin conectar la cámara-tracking, es decir, el cable del tracking tiene que estar desconectado tanto de las Oculus como del equipo, únicamente hay que conectar las Oculus Rift al PC.

10 - Abrir Rift Display Mode de las Oculus Rift y elegir el modo de escritorio extendido. El ordenador debería de reconocerlas como otro monitor.


11 - En administrador de dispositivos (Propiedades-Equipo) expandimos Monitores y nos tiene que aparecer como Monitor PnP genérico. Le damos con el botón derecho/propiedades/Drivers y nos debería de aparecer el autor Microsoft. Si hay otro autor (por ejemplo logmein o teamviewer) hay que darle a Actualizar drivers/Buscar en el computador y elegir vosotros el de PnP genérico.


12 - En Configuration Utility de las Oculus os tiene que reconocer el número de serie de éstas. Si os pone HMD no conectado pueden pasar varias cosas. O bien no habéis hecho los pasos correctamente o hay que conectar las Oculus en otro puerto usb. Si no os las reconoce ahora no sigáis con las instrucciones.


13 - Una vez que las Oculus Rift están conectadas correctamente, tenemos que conectar la cámara-tracking en el equipo. Sólo en el ordenador, NO conectéis el cable sync en las Oculus.

14 - Volver al administrador de dispositivos, localizar la cámara en los dispositivos de imagen y pinchar con el botón derecho y elegir propiedades/administrador de energía. Hay que desmarcar la casilla que pone: permitir que el equipo apague este dispositivo para ahorrar energía.


15 - Si no os lo muestra como conectado (no confundir con que se encienda la luz), hay que reiniciar el servicio.


16 - Si sigue sin mostrarla como conectada, hay que probar en otro puerto usb o no se han seguido los pasos bien. Si no hay manera de que os la muestre como conectada, no podéis seguir los pasos que quedan.

17 - Lanzar la demo de las oculus dentro de Configuration Utility.

18 - Mientras estamos en la demo, enchufar el cable sync de la cámara-tracking en las Oculus. Positional tracking debería funcionar. Si no es así, hay que salir de la demo y volver a entrar. Si aún no se enciende, reiniciar los servicios y a probar otra vez.



Este es el enlace original del foro de las Oculus Rift:  Blue LED

Configurar PC Oculus Rift DK2 para jugar (Slender The Arrival en Steam)

  

   Anteriormente expliqué cómo calibrar las Oculus para no tener problemas de visión a la hora de utilizar las gafas. En esta entrada os cuento como configurar el PC y las Oculus Rift para jugar a cualquier juego compatible. Si el juego esta programado para ejecutarlo directamente en las Oculus es más sencillo porque no hay que hacer nada de esto.

   Lo primero de todo es activar la sincronización vertical (VSync) de nuestra tarjeta gráfica. En el caso de NVIDIA sería en Panel de Control de Nvidia y en la sección de Controlar la configuración 3D. Buscamos la opción sincronización vertical y la ponemos activa.


   Ahora hay que configurar las resoluciones de pantalla. Antes de nada tenemos que poner las Oculus Rift como escritorio extendido (si el juego viene preparado para ejecutarlo directamente en las Oculus Rift, no habría que hacer esto, se quedaría la opción de "Direct HMD Access from Apps"). Pinchamos en el ojo del menú de iconos, opción Rift Display Mode y seleccionamos Extend Desktop to the HMD.


   Vamos a cambiar la resolución de pantalla, tanto de la pantalla nuestra como la de las Oculus. Las Oculus tienen que estar a la máxima resolución 1920x1080 a 75Hz. En cambio la resolución de nuestro monitor tiene que estar a una resolución que nos permita poner la frecuencia de refresco a 75Hz,. En mi caso esta resolución es 1280x1024 y a 75Hz.



   Lo último que queda es poner como monitor principal las Oculus Rift. Antes de poner el monitor principal vamos a configurar el juego en Steam.

   Nos entramos en Steam y con el botón derecho seleccionamos las propiedades en el juego. Después le damos a Establecer opciones de lanzamiento. Entramos el parametro -vr.





Si el juego no lo tienes por Steam basta con activar en las opciones del juego realidad virtual:


Y ya si que si, ponemos como monitor principal las Oculus Rift y ejecutamos el juego. Al iniciar el juego sale una ventana para la resolución. Aquí tengo que bajarla porque sino no lo veo bien en las gafas.



Calibrar Oculus Rift DK2 distancia entre pupilas

 

INTRODUCCIÓN

   En esta entrada os voy a explicar como calibrar la distancia entre pupilas en las Oculus Rift DK2. He probado varias formas como por ejemplo midiendo la distancia haciéndome una foto y con una reglar, pero os voy a explicar como hacerlo con las utilidades de configuración que vienen con las Oculus en Windows 7.

   Primero de todo teneis que tener actualizado el firmware e instalado la última versión del sdk. Yo tengo el sdk 0.4.3.


CALIBRAR

   Vamos a abrir las utilidades de configuración de las Oculus Rift (OculusRiftConfigUtil), están en programas o en los iconos de inicio.



   Aquí nos vienen varias opciones, como el tipo de lente que estamos usando y la distancia a la que nos las ponemos de los ojos. En User se crean perfiles de usuario para cada persona que vaya a utilizar las Oculus. En esta parte podemos seleccionar si somos hombre y mujer y la distancia entre pupilas. Podemos poner los valores a mano si lo sabemos o bien calibrarlas con el tutorial que te viene. Vamos a pinchar en el signo + y crearemos un nuevo usuario.


   Después pulsamos en el botón Advanced:


   Aquí podemos poner también la distancia entre los ojos y el cuello, y más abajo está la distancia entre las pupilas. Pinchamos en el botón Measure, nos aparece una ventana que tendremos que darle a OK y después se nos abrirá el tutorial para calibrarlo.



   El video consiste en que nos salen 4 líneas verdes, dos a la izquierda y dos a la derecha (tenemos que tener las gafas puestas claro ;) ). La primera línea sale a la izquierda y tenemos que moverla hasta el punto antes de que ya no la veamos. La segunda línea sale a la derecha y la movemos hasta el momento antes de que la veamos por el otro lado ( por la izquierda). La tercera línea sale en la izquierda y hay que hacer lo mismo que con la segunda línea. La última y cuarta línea aparece en la derecha y se mueve como la primera línea, hasta el momento antes de dejar de verla.

  Con esto ya tenemos la distancia calibrada.