Microsoft incorpora el sombreado de tasa variable a DirectX 12

Benzo
Microsoft ha aprovechado la celebración de la Games Developer Conference 2019 para anunciar que el conjunto de APIs DirectX 12 integra desde hoy mismo soporte para la tecnología de sombreado de tasa variable (variable rate shading, VRS por sus siglas en inglés). El objetivo de esta nueva herramienta es lograr un aumento de la prestación gráfica de los juegos, a la vez que se reduce o como mínimo no se incrementan los requisitos de hardware.

El sombreado de tasa variable es una interfaz de programación que permite a los desarrolladores usar los recursos de la tarjeta gráfica de una manera más inteligente, al poder controlar la forma en que la funciona el sombreado en todos los píxeles que aparecen en pantalla. Una mayor tasa de sombreado significa un aumento de la fidelidad visual, pero también un mayor consumo de recursos de la tarjeta gráfica; mientras que una tasa de sombreado más baja representa lo contrario. Tradicionalmente, los desarrolladores establecen una tasa de sombreado y esta se aplica a todos los píxeles de una zona. Pero no todos los píxeles son iguales ni necesitan el mismo nivel de detalle.

¿Qué lado de esta imagen se ha renderizado un 14 % más rápido usando el mismo hardware gracias a la VRS?
Imagen

Ahí es donde entra el sombreado de tasa variable. Esta interfaz ofrece a los desarrolladores una nueva herramienta para reducir de manera selectiva la tasa de sombreado en una zona concreta sin que esto afecte a la calidad visual, permitiendo liberar recursos de la tarjeta gráfica. Este rendimiento que ahorra la VRS se puede invertir en otras áreas para que la imagen luzca mejor, pero también se puede liberar de trabajo a la GPU para que aumente la tasa de fotogramas, logrando que el juego funcione mejor en una configuración de hardware menor.

Para demostrar el potencial del sombreado de tasa variable Microsoft se ha juntado con Firaxis Games para aplicarlo en Civilization VI. Según ambas compañías, que no han detallado el equipo usado, con VRS se logra una mejora del rendimiento de hasta el 14 %. Como en otros avances, su implementación dependerá de los desarrolladores. Sin embargo, Microsoft ya ha confirmado que Epic Games, Unity, Ubisoft, Activision, IO Interactive y varios de sus estudios internos incluyendo 343 Industries, Turn 10 y Playground Games, incorporarán el VRS en su solución gráfica.

En la imagen que acompaña la noticia, la parte derecha es la que tiene activado el sombreado de tasa variable.
Fuente: Microsoft
Sobre el autor » Benzo

Empecé con una NES a finales de los 80 y todos los 90 los pasé junto a SNES, N64 y una PlayStation prestada. El nuevo siglo me trajo una PS2 y más adelante una Xbox. Jugador de PC desde hace años, seguidor de Blizzard, lector y seriéfilo.

Más publicaciones de Benzo »

Avatar de Benzo
Síguelo en