Probé DLSS 3.5 de Nvidia y transforma el trazado de rayos (para unos pocos seleccionados)
El supermuestreo de aprendizaje profundo (DLSS) de Nvidia está recibiendo un gran impulso. La nueva actualización DLSS 3.5 agrega una función llamada Ray Reconstruction a la suite y promete hacer que el trazado de rayos sea más realista que nunca. Lo probé y Nvidia decía la verdad.
Ray Reconstruction lleva el trazado de rayos a nuevos niveles de realismo y es una adición fantástica a la suite DLSS. Aún mejor, funciona en todas las tarjetas gráficas RTX, a diferencia de la generación de marcos DLSS de Nvidia. Sin embargo, podría haber un problema con el soporte a medida que veamos que se lanzan más juegos con esta función. Ray Reconstruction puede funcionar con cualquier GPU RTX, pero podría ser una característica que solo sea realista para el trazado de rayos intensivo que requiere una de las mejores y más recientes GPU.
¿Qué debería ser el trazado de rayos?
La mejor muestra de DLSS 3.5 es lo que puedes ver arriba. Estas capturas de pantalla se tomaron de Japantown West en Cyberpunk 2077, que es uno de los lugares que Nvidia recomendó echar un vistazo. Con Ray Reconstruction activado, la claridad del reflejo se dispara por las nubes. Tenga en cuenta que esta no es una forma más intensiva de trazado de rayos: vi un rendimiento idéntico con Ray Reconstruction desactivado. Para la imagen de arriba y todas las imágenes de abajo, la versión con Ray Reconstruction está a la derecha.
Esa es una de las escenas seleccionadas por Nvidia, pero ¿qué pasa con el resto? Navegando por Pacifica, vi esta extraña pieza de maquinaria con forma hexagonal. Activar Ray Reconstruction es como una revelación. La versión original implica un reflejo de algunos postes alrededor de la calle, pero está borroso. Ray Reconstruction lo hace nítido, evocando el reflejo del fuego en el ojo de un soldado cuando vimos originalmente el trazado de rayos en Battlefield V.
En las reflexiones es donde DLSS 3.5 es más obvio, y profundizaré en por qué es así un poco más adelante. Sin embargo, no son sólo las superficies parecidas a espejos donde se ve el impacto. Al aventurarte en Badlands, lejos de las calles resbaladizas por la lluvia y las luces de neón, todavía puedes ver DLSS 3.5 en funcionamiento. La sombra del árbol puede parecer similar a primera vista, pero observe los parches de hierba moribundos que cubre. Ray Reconstruction representa las sombras con mucha más precisión. Hay varios niveles de profundidad en la versión con Ray Reconstruction, mientras que la versión original parece un tono gris estático.
Mirando más de cerca esta escena, podemos ver que DLSS 3.5 también refuerza la oclusión ambiental. Las láminas de metal en el costado del edificio muestran profundidad con Ray Reconstruction activado, y la viga que rodea la base del techo proyecta una sombra suave.
Esta intensidad de sombras y reflejos es el principal atractivo de Ray Reconstruction. En la escena de arriba, tomada de noche cerca del centro de la ciudad, observe las sombras proyectadas por las cajas en el suelo. La intensa luz del carrito crea una sombra oscura y directa para los trozos de basura con Ray Reconstruction. Con la función desactivada, solo hay una pizca de sombra.
En esta escena, podemos ver el aumento de la intensidad de los reflejos, incluso si no reflejan luces de neón brillantes. El incendio en la parte posterior de la escena muestra una intensa luz especular sobre la basura inmediatamente al lado, así como el bote de basura cerca del carrito. Nuevamente, estos efectos están implícitos con DLSS 3.5 desactivado, pero parecen mucho más precisos con la función activada.
Cavar más profundo
Ahora que hemos profundizado en lo que Ray Reconstruction puede hacer por los efectos visuales de tu juego, hablemos de cómo funciona. Como se mencionó, Ray Reconstruction es una función adicional en la suite DLSS que puede activar o desactivar a través del menú de gráficos. También funciona en todas las tarjetas gráficas RTX, por lo que técnicamente no necesitas una GPU de la serie RTX 40 como RTX 4090 para usarlo (más sobre ese tecnicismo en la siguiente sección).
Ray Reconstruction todo se reduce a eliminar el ruido. Para ejecutar el trazado de rayos en tiempo real, los juegos solo calculan una muestra de los rayos que rebotan en una escena. Esto lleva a que algunos píxeles no tengan información porque el cálculo de la luz nunca llegó a esa zona. El resultado final es una imagen que parece una fotografía granulada.
La solución más precisa es simplemente emitir más rayos por píxel, pero esto lleva mucho tiempo y es computacionalmente costoso. En otras palabras, no es posible jugar a 60 fotogramas por segundo (fps). En cambio, los juegos emplean eliminadores de ruido para limpiar la imagen. Los dos métodos principales son la reconstrucción espacial, donde el eliminador de ruido completa los píxeles faltantes con datos de píxeles vecinos, y la reconstrucción temporal, donde se comparan dos fotogramas para estimar los detalles faltantes.
Ambos crean problemas. La eliminación de ruido temporal puede crear imágenes fantasma, ya que reutiliza datos de fotogramas anteriores, y la eliminación de ruido espacial reduce la intensidad y precisión de los efectos. Es por eso que los reflejos directos a menudo se ven borrosos con la Reconstrucción de rayos desactivada. El eliminador de ruido básicamente bloquea los píxeles entre sí. El impacto de esto solo se amplifica cuando se introducen funciones de mejora como DLSS, ya que se alimenta la mejora con una imagen a la que ya le faltan datos.
Ahí es donde entra en juego Ray Reconstruction. Es un eliminador de ruido basado en inteligencia artificial que ha sido entrenado para reconocer y compensar diferentes condiciones de iluminación, limpiando la imagen prácticamente sin afectar el rendimiento y todo con mejores resultados. los resultados hablan por si mismos.
Nvidia dice que Ray Reconstruction fue entrenado con cinco veces más datos que DLSS 3 , lo que le permite identificar rápidamente las áreas donde los eliminadores de ruido estáticos se quedan cortos. Es un gran impulso para el trazado de rayos, como lo demuestra Cyberpunk 2077 . Pero sólo está realmente disponible para unos pocos elegidos.
Bloqueado
Cuando Nvidia anunció DLSS 3.5 y Ray Reconstruction, pasó por alto un punto importante. Ray Reconstruction solo está disponible en el modo RT Extreme del juego, donde utiliza el seguimiento de ruta completo. Este modo solo se puede reproducir con DLSS Frame Generation, que es una característica exclusiva de las GPU RTX de la serie 40.
Ese es el tecnicismo. Aunque Ray Reconstruction está disponible para todas las GPU RTX, podría darse el caso de que solo las GPU RTX de la serie 40 puedan realmente aprovecharlo. Le pregunté a Nvidia si los futuros juegos DLSS 3.5 solo funcionarían con trazado de ruta . Esto es lo que me dijo un representante de la empresa:
“DLSS 3.5 es más ventajoso para juegos que utilizan mucho el trazado de rayos. El trazado de rutas definitivamente entra en esa categoría. También puede ofrecer ventajas a los juegos que utilizan el trazado de rayos en múltiples efectos”.
Los únicos juegos anunciados actualmente con DLSS 3.5 son Cyberpunk 2077, Portal RTX y Alan Wake 2. Al menos con los dos primeros, sabemos que los juegos usan trazado de ruta y dependen de DLSS 3 para mantener el rendimiento jugable. Alan Wake 2 es un misterio, aunque sabemos que el juego utilizará muchos efectos de trazado de rayos y aprovechará la generación de fotogramas DLSS. Podría ser una situación similar con ese juego.
Además, Nvidia sugiere que Ray Reconstruction será el que más beneficiará al trazado de rayos intensivo. No pude probar cómo funcionaba con modos de trazado de rayos inferiores en Cyberpunk 2077, que es un área que quise probar inmediatamente cuando me enteré de la función. Es posible que las ganancias en niveles de trazado de rayos más bajos no sean tan impresionantes.
Sin embargo, por lo que tenemos ahora, DLSS 3.5 es una actualización impresionante que ofrece exactamente lo que prometió Nvidia. Eso supone que tienes el hardware necesario para aprovecharlo.