En un evento de prensa previo a la transmisión en vivo del E3 de AMD, la compañía aclaró que aún no estaba lista para avanzar con el Trazado de rayos acelerado por hardware en sus nuevas tarjetas gráficas. Sin embargo, anunció algunos trucos nuevos en el mundo del escalamiento y post-procesamiento de gráficos e imágenes para competir con el DLSS de Nvidia (Super muestreo de aprendizaje profundo).
Conocida como Radeon Image Sharpening, la solución de AMD es una tecnología inteligente de nitidez que proporciona una mejora en la calidad visual de un juego, sin que aquello signifique una disminución en el rendimiento.
El efecto echa un vistazo a las partes de alto contraste de cualquier escena en un juego y extrae artificialmente más detalles. AMD dice que esta agudización de las texturas hace que 1080p se vean casi como 1440p, cuando se amplía en un monitor de mayor resolución.
AMD mostró una captura de pantalla de un juego y destacó cómo RIS (Radeon Image Sharpening) mostró detalles más nítidos de las partes más oscuras, como las sombras de unas rocas, sin interrumpir ningún suavizado cerca de la fuente de luz.
A diferencia de DLSS, que debe implementarse juego por juego, Radeon Image Sharpening es un simple cambio. Según AMD, simplemente funciona.
Nvidia nunca lanzó DLSS como una solución para el escalamiento de imágenes. Se pensó como una mejora de rendimiento para el Trazado de rayos RTX de Nvidia. Sin embargo, en nuestras pruebas, DLSS resultó en una calidad de imagen borrosa a altas resoluciones para compensar ese rendimiento.
AMD tenía ambas soluciones ejecutando Battlefield V lado a lado: el sistema Nvidia a 4K con trazado de rayos y DLSS activado, y el sistema AMD con Radeon Image Sharpening en 1440p. El resultado fue muy similar, ya que el sistema AMD parecía 4K gracias a la nitidez adicional de RIS. Dado que, técnicamente, todavía jugaba a 1440p, Battlefield V alcanzó una velocidad de fotogramas superior a 90 FPS.
A partir de ahora, sin embargo, RIS solo está disponible en las nuevas tarjetas gráficas Radeon RX 5700 de AMD, y aún no incluye soporte para DX11. AMD dice que es solo una cuestión de recursos, pero Radeon Image Sharpening actualmente solo está disponible para DX9, DX12 y Vulkan.
FidelityFX y Trazado de rayos
AMD ha llevado su solución DLSS aún más lejos. También anunció FidelityFX, un kit de herramientas para desarrolladores de código abierto que podría tener un impacto aún más amplio en futuros juegos. La herramienta más importante en el kit es CAS, Contraste adaptive sharpening (Nitidez adaptativa por contraste), que se basa en un conjunto de tecnología similar al Radeon Image Sharpening.
A diferencia de RIS, CAS debe implementarse individualmente en los juegos, pero todo es de código abierto y gratuito, para que los desarrolladores lo utilicen a través de GPUopen.com de AMD. Incluso, funcionará en tarjetas Nvidia, según AMD.
Las características de FidelityFX brindan a los desarrolladores más control sobre las imágenes en el juego, ajustando la nitidez para obtener los mejores resultados. Incluso, es posible dar a los jugadores control manual para obtener resultados personalizados. Radeon Image Sharpening, por el contrario, es un interruptor de encendido/apagado que no se puede personalizar.
Se acerca el Trazado de rayos. Finalmente.
Si bien AMD admite el Trazado de rayos habilitado por software que ha estado disponible durante años, insiste en que los desarrolladores de juegos desconfían de comprometerse con éste.
AMD asegura que los desarrolladores están pidiendo características como CAS, que permite la adopción masiva. También, afirma que, a diferencia de DLSS y el trazado de rayos, las funciones de AMD están dirigidas por lo que piden los desarrolladores, no por lo que las marcas quieran, presionándolos a aceptarlas.
Según lo reafirmó AMD, el Trazado de rayos eventualmente necesitaría incluir la aceleración de hardware, pero no dio una indicación clara de cuándo aparecería en futuras tarjetas. También mencionó, que la solución eventual se trasladaría al «Trazado de rayos de escena completa aprovechando la computación en la nube, aunque no dio más detalles sobre cómo sucedería eso.
La adopción de DLSS y el Trazado de rayos ha sido decepcionante, ya que pocos desarrolladores han estado dispuestos a integrar las funciones de Nvidia. Los pocos juegos que lo han utilizado se han implementado en escenarios muy limitados, dejando en general, efectos de imagen decepcionantes.
La continua postura pública vacilante de AMD es interesante, dado lo que sabemos sobre la próxima generación de consolas de juegos. Tanto Xbox Scarlett como PlayStation 5 admitirán el Trazado de rayos, y ambas utilizarán la arquitectura de gráficos RDNA de AMD.
Eso deja en claro que el Trazado de rayos está planeado, pero no para el hardware de AMD, al menos no antes de finales de 2020.