Saltar al contenido
ᐅ HielosMendez – Información digital que te dejara helado 🧊🥶

El trazado de rayos RTX de Nvidia es increíblemente caro en la demostración del motor Northlight de Remedy

Desde que Nvidia lanzó Turing, los entusiastas y la prensa han estado lidiando con una pregunta por encima de todas las demás: ¿Qué tan rápido será el RTX 2080 Ti, 2080 y 2070 cuando se ejecutan juegos que combinan la nueva tecnología de trazado de rayos RTX de Nvidia con la rasterización convencional? Los primeros informes no han sido positivos a este respecto, y varios revisores señalaron que la demostración de Battlefield V estaba bloqueada en 1080p y tuvo problemas para mantener esa velocidad de cuadros cuando se ejecuta en un RTX 2080 Ti con el trazado de rayos habilitado. Pero también son los primeros días de la tecnología, y una mejor compatibilidad con el controlador y el motor del juego podría marcar una diferencia significativa en el rendimiento general.

Ese sigue siendo el caso, sin duda, pero una demostración mostrada en GTC Europe por Remedy destacó cuán pesada puede ser la carga de trabajo del trazado de rayos. Golem.de tiene detalles en la presentación, mientras que un video de la demostración se puede ver a continuación:

¿Notas el brillo intenso en la primera parte del video? Eso es causado por disparar solo dos rayos por píxel. Es un tipo de error de submuestreo que discutimos por primera vez hace seis años, en nuestro artículo sobre el trazado de rayos y su futuro potencial en los gráficos de juegos. Cuando probamos el software iray de Nvidia en 3DS Max, hay una marcada diferencia entre renderizar una escena con 300 iteraciones y 3,000 (en este caso, la escena se renderiza repetidamente para generar el resultado final, pero puede ver un efecto visual similar en el trabajo, aunque los métodos de trazado de rayos son en sí mismos diferentes):

Click para agrandar.

Click para agrandar.

La charla que dio Remedy en GTC Europe parece similar a la que presentaron a principios de este año; la presentación de esa demostración es aquí. Aquellos de ustedes con datos medidos, tengan cuidado: es un archivo de 890 MB con varios videos incrustados. Como puede ver en la diapositiva a continuación, aumentar el número de rayos por píxel elimina el efecto granulado.

Click para agrandar

Desafortunadamente, incluso disparar dos haces por píxel, que es lo que usa la demostración de Northlight, conlleva una gran penalización de rendimiento. Golem.de asistió a la charla de GTC Europe y Remedy, como se señaló anteriormente, e informan las siguientes características de rendimiento para la demostración de Northlight que se ejecuta en un RTX 2080 Ti:

las sombras de contacto y del sol calculadas con dos haces por píxel, incluido el rechazo de ruido, requieren en conjunto 2,3 ms por cuadro y los reflejos la friolera de 4,4 ms. La iluminación de eliminación de ruido global extiende el proceso de renderizado en otros 2,5 ms. Este es un total de 9,2 ms por fotograma.

Existe una relación inversa entre el tiempo de fotogramas de una GPU (la cantidad de tiempo, en milisegundos, que se necesita para dibujar un fotograma) y su velocidad de fotogramas. Mantener 60 fps requiere que la GPU procese y muestre un cuadro cada 16.6ms. 30 fps requiere un nuevo fotograma cada 33,3 ms. Una penalización de rendimiento de 9,2 ms para el trazado de rayos es el 57,5 ​​por ciento del presupuesto de renderizado total. Incluso con un objetivo de 30 fps, 9.2ms representa casi un tercio del tiempo de renderizado de las GPU. Y aunque algunas partes de la demostración anterior son hermosas, el efecto brillante causado por el submuestreo resta valor a toda la escena. Pedirle a un desarrollador que dedique del 27 al 57 por ciento de su tiempo de fotograma solo a RTX podría resultar una pregunta muy difícil, especialmente considerando que ese es el nivel de rendimiento del RTX 2080 Ti. Una GPU como la RTX 2070, que apenas tiene la mitad de la RTX 2080 TiSEEAMAZON_ET_135 Ver comercio de Amazon ET recursos para el trazado de rayos, encontraría esto un trabajo en particular.

Hay que tener en cuenta algunas advertencias. Esta es una demostración, no un título de envío, y la demostración fue diseñada para mostrar la tecnología de trazado de rayos de Nvidia, no para obtener el máximo rendimiento. Pero el hecho de que se abra con una escena brillante submuestreada para empezar también sugiere que esto representó algún tipo de compromiso: si Remedy hubiera podido eliminar el efecto sin dañar aún más el rendimiento, seguramente lo habrían hecho, aunque solo fuera para hacer que el demo mucho más impresionante. Mientras tanto, Battlefield V parece demostrar que al menos el RTX 2080 Ti es capaz de integrar impresionantes efectos visuales de trazado de rayos sin reducir la velocidad de fotogramas, incluso si 60 fps a 1080p no es mucho para destacar según los estándares de rasterización convencionales. Claramente, los desarrolladores tienen al menos cierta flexibilidad para adaptar sus implementaciones RTX a las velocidades de cuadro y las experiencias que desean apuntar.

Al mismo tiempo, sin embargo, la poca evidencia que tenemos se está acumulando en el lado equivocado de la ecuación. Nvidia es el único jugador en este juego que podría aclarar la confusión, pero la compañía no ha publicado estimaciones de rendimiento ni comentarios aclaratorios. No sabemos cuánto control detallado tendrán los usuarios para aplicar el trazado de rayos de forma selectiva o incluso qué GPU recomendar a los clientes que quieran aprovecharlo.

Si se pregunta por qué muchos en la prensa tecnológica son tan mediocres con Turing, no es solo porque Nvidia lanzó una GPU cuando no se han lanzado juegos que aprovechan sus funciones. También se debe a que la compañía ha negado a la prensa y al público cualquier oportunidad de evaluar objetivamente el valor de estas funciones. Han pasado dos meses desde que debutó la familia RTX. No es descabellado, en este punto, que Nvidia emita una declaración aclaratoria como: “Esperamos que la RTX 2070 sea capaz de ofrecer los efectos visuales de próxima generación que esperan nuestros clientes mientras mantiene velocidades de cuadro suaves y reproducibles y trabajar con los desarrolladores para garantizar que todos los clientes de RTX puedan aprovechar estas funciones «. Eso no limita a la empresa a una velocidad de fotogramas específica. No garantiza 60 fps. Solo dice «Podrá utilizar las funciones por las que le pedimos que pague al menos $ 500».

Nvidia ha pedido a los clientes que acepten aumentos de precios significativos porque, para escuchar a la compañía, RTX 2070, 2080 y 2080 Ti ofrecerán experiencias de juego con trazado de rayos que justifican la prima. Dadas las circunstancias, es razonable pedirle a la empresa que demuestre o se comprometa a que el RTX 2070 sea capaz de realizar tanto el trazado de rayos como velocidades de cuadro razonables.

RTX 2070 de Nvidia presenta rendimiento 2016, características actualmente inútiles y un aumento masivo de precio, revisión de Nvidia RTX 2080 y RTX 2080 Ti: no se puede pulir un Turing, e investigando el trazado de rayos, la próxima gran novedad en gráficos de juegos