Qué es la tecnología ray tracing de Nvidia y cómo saber si tu tarjeta gráfica es compatible con ella

Foto: Alex Cranz (Gizmodo)

Nvidia anunció ayer que una amplia gama de sus GPU tendrían soporte de ray tracing, desde la Nvidia GTX 1060 hasta la Titan V, y eso nos ha dejado con unas cuántas preguntas en la boca. ¿Cómo es posible que Nvidia haya incorporado esta tecnología a sus GPUs más antiguas? ¿cambiará mucho el rendimiento de las GPUs con esta opción activada? y por último, ¿qué demonios es el ray tracing?

¿Qué es el ray tracing?

Parece que vamos a oír hablar bastante de este nuevo método de iluminación, así que empecemos por lo más básico y expliquemos lo que es el ray tracing.

Advertisement

Se trata de una nueva técnica para simular el comportamiento de la luz en los videojuegos y que anunció Nvidia hace aproximadamente un año. Este avanzado sistema nos permitirá iluminar objetos y proyectar sombras de una forma mucho más realista.

¿Qué GPUs tendrán soporte de ray tracing?

Técnicamente lo tendrá cualquier GPU de Nvidia que también admita el ray tracing de DirectX (hablaremos de esto un poco más abajo), aunque Nvidia ha descubierto que en muchas ocasiones las GPU menos potentes sufren un bajón de rendimiento demasiado elevado. La última generación de GPUs de envidia, la serie 20, incluye soporte para ray tracing, pero dentro de un mes, gracias al nuevo driver de Nvidia, también podrá dar soporte a algunas tarjetas gráficas más antiguas. Son las siguientes:

  • GTX 1060 6GB
  • GTX 1070
  • GTX 1070 Ti
  • GTX 1080
  • GTX 1080 Ti
  • Titan X
  • Titan XP
  • GTX 1660
  • GTX 1660 Ti
  • Titan V

Además, también ofrecerá soporte a las GPU móviles. Por lo tanto, los ordenadores portátiles fabricados en los últimos años deberían poder manejar algún tipo de ray tracing a partir de abril.

Imagen: Nvidia

¿Cómo es posible añadirlo a GPUs que tienen una arquitectura más antigua?

¡Se supone que el ray tracing solo era posible en las GPUs de Nvidia de la serie 20! Se trata de tarjetas gráficas con arquitectura Turing y la más barata cuesta $350. Tienen muchos componentes sofisticados de las que otras GPU carecen, y Nvidia ha pasado más de seis meses predicando las bondades de la arquitectura Turing y explicando cómo revolucionará los gráficos de nuestros juegos.

Advertisement

¿Así que ahora cualquier persona con una 1060 6GB puede tener ray tracing? Sí, técnicamente es posible. Los únicos juegos que admitirán ray tracing en la amplia gama de GPU de Nvidia son los creados con una extensión de DirectX 12 de Microsoft, DirectX Ray Tracing (o DXR). Siempre que se construya un juego con DXR, podrá aprovechar algún elemento de ray tracing en las GPU compatibles de Nvidia.

Lo bien que funcionará es ya otra historia. En una conferencia de prensa antes del anuncio de ayer, Nvidia insistió repetidamente en que el rendimiento del ray tracing varía según el PC y el tipo de ray tracing
que realice.

Advertisement

En este momento hay tres tipos de ray tracing: uno para cada uno de los tres juegos disponibles que admiten ray tracing. Está el reflection ray tracing, que permite a los desarrolladores de juegos trazar selectivamente algunos rayos de luz para crear reflejos realistas en los juegos (Battlefield V es compatible con este tipo), está el shadow ray tracing, que rastrea la luz para crear sombras más realistas y podremos ver en Shadows of the Tomb Raider, y por último está el illumination ray tracing, que utiliza ray tracing para crear casi todos los efectos de iluminación del juego. Metro Exodus lo utiliza y hará sudar incluso a una RTX 2080Ti.

¿Y qué tal es el rendimiento?

Rastrear rayos de luz para crear reflejos es mucho menos exigente para la GPU que rastrear cada rayo de luz para crear tanto sombras como reflejos. Lo que significa que tu GTX 1060 tendrá que sufrir mucho menos con el ray tracing de Battlefield V que con el de Metro Exodus. “Dependerá mucho de los juegos”, dijo a Nvidia a un grupo de periodistas entre los que estaba Gizmodo.

Advertisement

Pero ¿cuánto cuánto lo van a notar las tarjetas gráfica? Eso está por verse en algunas de las GPU menos potentes de Nvidia. Nvidia solo mostró los resultados de la 1080Ti. En Battlefield V, a una resolución de 1,440p, la 1080Ti corría a 50fps con el ray tracing activo. En Metro Exodus cayó a menos de 20 fps. Nvidia afirma que una 2080 a la misma resolución llegó a más de 70 fps en Battlefield V y a más de 60 fps en Metro Exodus, mucho mejor que la 1080Ti. Por lo tanto, podemos esperar un bajón considerable si tenemos una 1070 o una 1060.

Afortunadamente, si no quieres que tu GPU tenga un bajón de rendimiento debido al ray tracing, puedes desactivarlo.

Advertisement

¿Qué supone esto para el futuro del ray tracing?

Te habrás dado cuenta que solo hemos citado tres juegos antes. Esto se debe a que el ray tracing no es compatible con muchos de momento, aunque muchos desarrolladores de juegos han prometido incluirlo en el futuro.

Advertisement

La realidad es que el ray tracing no es algo que la mayoría de los desarrolladores hayan implementado realmente. Hay tan pocas GPU que realmente admitan esta opción que no tiene sentido que le dediquen muchos recursos. Pero si la mayoría de las GPU actuales tuviesen ray tracing ahora con esta actualización, sería una historia diferente... o al menos, eso es lo que espera Nvidia.

Nvidia quiere que todos los desarrolladores empiecen a tomarse en serio la tecnología de ray tracing. De momento, habrá que esperar a la próxima generación de juegos para ver si le han hecho caso o no.

Share This Story