Ray Tracing
Técnica de renderizado para generar imágenes trazando el paso de la luz como píxeles en una imagen plana, simulando así el efecto de reflejar otros objetos que se encuentre en su paso al estar en movimiento, creando una gran sensación de realismo. Está basado en el algoritmo Ray Casting.
Origen
Del inglés ray tracing (trazado de rayos).
Su uso es habitual desde hace décadas en contenidos que se sirven ya renderizados, como efectos visuales para cine y televisión, y mucho más reciente en videojuegos, donde el renderizado se realiza en tiempo real, y por tanto necesita de una mayor capacidad de procesamiento.
Cuándo llegó el ray tracing a los videojuegos
Según Wikipedia, Nvidia presentó en septiembre de 2018 las GeForce RTX, con una unidad dedicada a trazar rayos, y en noviembre de 2018 Battlefield V fue el primer juego en usarlo mediante la interfaz DirectX Raytracing. Más tarde, AMD presentó en octubre de 2020 la serie Radeon RX 6000 con aceleración por hardware, y PlayStation 5 y Xbox Series X fueron las primeras consolas con hardware dedicado.
Qué notas al jugar
Sobre todo reflejos, sombras y luz más coherentes con la escena. Muchos juegos lo combinan con la técnica clásica de rasterización, un enfoque híbrido, y suele poder activarse o desactivarse en las opciones: con ray tracing se ve genial, pero me baja los fps. Es un coste real, porque calcular la luz así exige más al hardware. Para la técnica de base, mira ray casting.
Preguntas frecuentes
¿Hace falta una tarjeta especial para el ray tracing?
Para usarlo en tiempo real en juegos actuales, conviene una tarjeta con aceleración específica. Wikipedia señala que desde 2018 esa aceleración es habitual en las gráficas nuevas, y las consolas de novena generación la incluyen.
¿Mejora el ray tracing la imagen en todos los juegos?
Depende del juego y de la escena. En unos casos se aprecian reflejos y sombras más realistas, y en otros la diferencia es sutil. Además cuesta rendimiento, por lo que muchos jugadores lo activan solo si el equipo lo aguanta.
¿Cuál fue el primer juego con ray tracing?
Según Wikipedia, en noviembre de 2018 Battlefield V fue el primer juego en usarlo con DirectX Raytracing. Hubo demostraciones anteriores, como la de 2007 con Quake III y Quake IV, pero sin aceleración por hardware.
Fuentes
Palabras relacionadas
Añadido el · Actualizado el · ¿Falta algo? Sugiere una corrección