OpenHMD: Proyecto de código abierto para el desarrollo de VR

Hoy en día, existen alternativas de código abierto para todas sus necesidades informáticas. Incluso hay una plataforma de código abierto para gafas de realidad virtual y similares. Echemos un vistazo rápido al proyecto OpenHMD.

¿Qué es OpenHMD?

OpenHMDes un proyecto que tiene como objetivo crear una API de código abierto y controladores para tecnología inmersiva. Esta categoría incluye pantallas montadas en la cabeza con seguimiento de cabeza incorporado.

Actualmente admiten bastantes sistemas, incluidos Android, FreeBSD, Linux, OpenBSD, mac OS y Windows. losdispositivosque admiten incluyen Oculus Rift, HTC Vive, DreamWorld DreamGlass, Playstation Move y otros. También ofrecen soporte para una amplia gama de lenguajes, incluidos Go, Java, .NET, Perl, Python y Rust.

El proyecto OpenHMD se publica bajo elLicencia de impulso.

Más funciones mejoradas en la nueva versión

Recientemente, el proyecto OpenHMDversión lanzada 0.3.0nombre en clave Jungle Vral. (vórtice de la selvaes un regaliz salado de Suecia.) Esto trajo bastantes cambios.

La actualización agregó soporte para los siguientes dispositivos:

  • 3Gafas D3
  • Oculus Rift CV1
  • HTC Vive y HTC Vive Pro
  • NOLO VR
  • Compatibilidad con HMD de realidad mixta de Windows
  • Profundo E2
  • GearVR Gen1

Se agregó un sombreador de distorsión universal a OpenHMD. Estas adiciones “permiten simplemente configurar algunas variables en los controladores que brindan información al sombreador con respecto al tamaño de la lente, la aberración cromática, la posición y las peculiaridades”.

También anunciaron planes para cambiar el sistema de compilación. OpenHMD agregó soporte para Meson y eliminará el soporte para Autotools en la próxima versión (0.4).

El equipo detrás de OpenHMD también tuvo que eliminar algunas funciones porque quieren que su sistema funcione para todos. La compatibilidad con PlayStation VR se ha desactivado debido a un problema con Windows y mac OS debido a encabezados HID incompletos. NOLO tiene un montón de versiones de firmware, muchas tendrán pequeños cambios. OpenHMD no puede probar todas las versiones de firmware, por lo que es posible que alguna versión no funcione. Recomiendan actualizar a la última versión de firmware. Finalmente, varios dispositivos solo tienen soporte limitado y, por lo tanto, no están incluidos en esta versión.

Explicaron que acelerarán el ciclo de lanzamiento de OpenHMD para obtener funciones más nuevas y soporte para más dispositivos para los usuarios más rápido. Su principal prioridad será tener “los dispositivos actualmente deshabilitados en el maestro listos para el lanzamiento de un parche también será una prioridad, además de lograr que el escurridizo seguimiento posicional sea funcional para los HMD compatibles”.

Pensamientos finales

No tengo un dispositivo VR y nunca he usado uno. Creo que tienen un gran potencial, incluso más allá de los juegos. Estoy emocionado (pero no sorprendido) de que haya una implementación de código abierto que busca admitir muchos dispositivos. Me alegro de que se estén centrando en una amplia gama de dispositivos, en lugar de centrarse en algún esfuerzo de realidad virtual fuera de la marca.

Le deseo lo mejor al equipo de OpenHMD y espero que creen una plataforma que los convierta en el proyecto goto VR.

¿Alguna vez ha usado o encontrado OpenHMD? ¿Alguna vez ha utilizado la realidad virtual para juegos y otras actividades? En caso afirmativo, ¿ha encontrado algún hardware o software de código abierto? Por favor háznoslo saber en los comentarios más abajo.

Si encuentra este artículo interesante, tómese un minuto para compartirlo en las redes sociales, Hacker News oReddit.


Artículos Relacionados