La nueva función de Unity 6 facilita a los desarrolladores de XR maximizar la calidad del texto y la interfaz de usuario

[ad_1]

La última versión del motor de juegos Unity, que forma la base de la gran mayoría de los juegos XR creados en la actualidad, ahora está disponible para los desarrolladores en versión preliminar. Unity 6 Preview incluye nuevas funciones que facilitan el desarrollo de XR, incluidas "capas de composición" que pueden mejorar significativamente la calidad del texto, la interfaz de usuario, las fotos y los videos en XR.

La vista previa de Unity 6 (anteriormente conocida como 2023.3 Tech Stream) ahora está disponible para que los desarrolladores experimenten. El motor actualizado incluye una serie de mejoras para el desarrollo de XR.

Representación foveada

Primero, está la API de renderizado Foveated incorporada. Esto permite a los desarrolladores reducir la resolución de la vista solo en el campo de visión periférico del usuario, mejorando el rendimiento de renderizado sin comprometer la calidad de la imagen en el centro de la vista del usuario. La API de renderizado Foveated de Unity también admite el renderizado foveated con seguimiento ocular para auriculares como Quest Pro y PSVR 2. Esto permite que el sistema mantenga el renderizado de alta resolución independientemente de dónde mire el usuario, mientras mantiene la resolución en los periféricos para mejorar el rendimiento.

Unity dice que la API Foveated Rendering es compatible con los complementos requeridos de PSVR 2 y Oculus XR, pero también admitirá OpenXR “pronto”.

Capas de composición para texturas de alta calidad.

Unity 6 Preview también agrega una nueva característica llamada Composition Layers (también conocida como Compositor Layers o Timewarp Layers), una técnica para renderizar texturas en aplicaciones XR con la mayor calidad posible.

Las aplicaciones XR generalmente se representan dibujando un fotograma completo y luego tomando ese fotograma y distorsionándolo para adaptarse a la forma en que las lentes de los auriculares distorsionan la imagen. Este proceso de dos pasos significa que todo lo que hay en la escena se muestrea dos veces (muy parecido a fotografiar una imagen), lo que inevitablemente reduce la calidad del resultado final.

Sin capas de composición | Imagen cortesía de Meta

Las capas de composición en la vista previa de Unity 6 permiten a los desarrolladores renderizar texturas de una manera especial que dibuja y distorsiona simultáneamente, evitando el problema del doble muestreo que de otro modo afectaría la calidad final de la textura.

Con capas de composición | Imagen cortesía de Meta

Esto es particularmente útil para texturas planas como interfaces de usuario, texto, puntos de mira y mapas, donde el desenfoque debido al doble muestreo es particularmente notable. También es adecuado para renderizar fotografías y vídeos en XR con la mayor calidad posible.

Esta funcionalidad existe desde hace muchos años, pero se ha estancado en implementaciones específicas de la plataforma, lo que dificulta el manejo de los desarrolladores, especialmente cuando se desarrolla multiplataforma. Con las capas de composición ahora integradas directamente en la vista previa de Unity 6, debería ser mucho más fácil para los desarrolladores aprovechar la función para mejorar las texturas clave en su juego de una manera que funcione en todos los auriculares compatibles.

[ad_2]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Subir