Llevo unos días con el OpenXR en Assetto Corsa (al principio no me dejaba porque me faltaba el Net Framework 4.8, pero ya he conseguido instalarlo). Para el Asseto he hecho la instalación manual copiando el fichero que viene con la aplicación sustituyendo el C:\Assetto Corsa\system\x64\openvr_api.dll. El caso es que ahora puedo sacar un overlay en el juego con el OpenXR toolkit que tiene algunas opciones interesantes. Algunas para mejorar el rendimiento como el foveated rendering (reduce la resolución en la periferia) no me gustan nada. Sin embargo, las opciones de postprocesado para ajustar ciertos valores de la imagen resultan prácticas. De todas maneras, lo mejor de todo es la opción del upscaling/sharpening, que mejora notablemente la imagen, enfocándola y dando una sensación de mayor resolución. Sorprendentemente, no parece tener efecto en el framerate. En cuanto a rendimiento, no he visto mejora con respecto a SteamVR.
Sin embargo, todavía sigo obligado a cargar el SteamVR porque el Virtual Desktop no parece funcionar con OpenXR. Ojo, no confundáis esta herramienta con la utilidad esa que se llama igual y es de la mima empresa (que manda narices) que no sé para lo que es pero debe de ser algo para los visores esos cutres inalámbricos con sus compresiones y no sé que más chorradas de los streamers que graban vídeos y hacen sus cosas raras. A lo que yo me refiero es una simple utilidad que muestra el escritorio. Yo la uso para poder manejar el ordenador desde mi cockpit con el ratón sin necesidad de mandos. Desde allí arranco Assetto Corsa, pasa a modo OpenXR, y cuando salgo vuelvo a ver el escritorio. Lo que pasa es que la utilidad Virtual Desktop tiene dos problemas: la primera es que me obliga a abrir SteamVR y la segunda es que por algún bug, al salir del modo de realidad virtual en el juego (sea ejecutado éste en SteamVR o en OpenXR), Virtual Desktop aparece cerrado, de manera que tengo que andar automatizando que se arranque de nuevo desde un script para no quedarme a oscuras al salir del juego. Por eso ando buscando alguna alternativa sencilla que funcione mejor y lo haga por OpenXR. Si sabéis de alguna avisad.
Marcadores