Me he pasado por la presentacion de OpenXR a ver que contaban.
En lineas generales tiene muy buena pinta.
La API la estan haciendo suficientemente generica como para que acepte cualquier tipo de mandos en un futuro. Son conscientes de que es imposible predecir que va a pasar incluso a corto plazo, asi que es todo bastante abierto a modificaciones futuras. Pero cosas como por ejemplo tracking de cuerpo completo con camaras externas (si oculus finalmente sigue tirando por ese camino), o tracking de pies, etc, no supondra ningun problema.
Otro tema interesante es que se van a estandarizar bastante el input (mandos, etc), hasta el punto de que se va a hacer muy sencillo (aunque no obligatorio) que los juegos compartan la configuracion de controles. Por ej, que disparar sea el mismo boton en todos los juegos en los que se pueda disparar. O que avanzar-retroceder sea cierto stick. Etc.
Lo que no contemplaria seria cosas como gestos (trazar un circulo con la mano, etc). Eso ya seria responsabilidad de que lo implemente cada aplicacion.
Por otra parte, y por si las moscas, van a permitir extensiones de fabricante, de forma que si el diseño actual de OpenXR no fuera suficiente para tal caracteristica experimental de cierto fabricante, aun asi podrian implementarlo dentro de OpenXR sin tener que recular y recurrir a su propio SDK privado.
Por ultimo, una cosa que no me ha quedado nada clara y que han tocado muy muy de pasada, ha sido la posibilidad de que las aplicaciones puedan elegir, en caso de que sea necesario por motivos politico-economicos, si trabajan directamente contra un hardware concreto en vez de ser genericos y trabajar contra cualquier hardware que implemente OpenXR. Dicho de otra forma, exclusividad. Pero repito que no me ha quedado claro, igual he entendido algo mal.
En cualquier caso, buenas noticias, porque parece que progresa a buen ritmo (teniendo en cuenta lo novedoso que es todo esto), y todas las empresas realmente importantes estan metidas en el ajo y claramente con interes de que tire para adelante.
Lo que no han dicho son fechas para empezar a sacar las especificaciones y que OpenXR empiece a rodar bien en el mundo real, pero al ritmo al que van, yo creo que tal vez estemos hablando de un 3-6 meses para una version inicial (aunque pura conjetura por mi parte).
Edit: por cierto, detalle chorra, la X de OpenXR viene de juntar la forma de una V con la forma de una A, poniendolas una encima de la otra (v de VR, y a de AR).