¿Qué es el trazado de rayos?

El trazado de rayos es una forma avanzada de gráficos por computadora que simula la forma en que funciona la luz en la vida real. Puede crear gráficos por computadora que se vean realmente fotorrealistas.

En el pasado, el trazado de rayos se limitaba a proyectos masivos de gráficos por computadora, como las películas de Hollywood CG. Ahora se encuentra en los juegos de PC y pronto, en las consolas de juegos de próxima generación.

Para comprender por qué esto ha entusiasmado a tanta gente, debemos comparar los gráficos con trazado de rayos con el método de representación de gráficos convencional que se ha utilizado hasta ahora: rasterización.

Rasterización vs trazado de rayos

¡Los gráficos modernos en tiempo real se ven increíbles! Es difícil imaginar que tenga algo que ver con los gráficos 3D básicos de hace veinte o treinta años. La verdad es que una consola como la Playstation 1 y la Playstation 4 actual usan el mismo método básico para renderizar gráficos 3D y luego ponerlo en su pantalla 2D.

Esto se conoce como rasterización. Una “trama” es una imagen que se muestra como una cuadrícula de píxeles, que es exactamente lo que muestra la pantalla. Rasterización es el proceso de convertir una escena 3D en una imagen 2D en una pantalla.

Esto debe hacerse, porque la escena 3D es, bueno, 3D. Tiene profundidad, por lo que los objetos virtuales pueden pasar uno al lado del otro y ser vistos desde cualquier punto de vista. En el proceso de rasterización, la computadora tiene que descubrir cómo sería esa escena si su pantalla fuera básicamente una ventana a ese mundo 3D.

OTT explica ¿Que es el trazado de rayos

En la vida real, una escena tiene textura e iluminación, así como forma, profundidad y tamaño. Dado que la simulación de la luz tradicionalmente ha tomado más potencia de la computadora que cualquier computadora doméstica, los programadores han creado trucos y atajos para crear algo que se parezca a la luz, el color y la textura reales utilizando este proceso de rasterización.

El trazado de rayos es, en cierto sentido, mucho más simple. En lugar de tratar de usar una larga lista de trucos para crear la ilusión de una visión real, simula la luz real. Ahora, cuando la computadora tiene que averiguar cómo se vería la escena a través de la “ventana” de su pantalla, simplemente ejecuta la simulación de trazado de rayos y todo funciona.

En el mundo real, los rayos de luz que entran en su ojo han rebotado en todo lo que está mirando antes de llegar a sus retinas. El trazado de rayos logra el mismo resultado de una manera más eficiente. Para ello, dispara “rayos” de luz simulados desde la “cámara” y deja que rebote alrededor de la escena virtual, recogiendo información de color y brillo en el camino. Su pantalla representa el ojo virtual, por lo que ve un mundo virtual verdaderamente realista.

1588948859 131 OTT explica ¿Que es el trazado de rayos

Al usar el trazado de rayos, una sola técnica crea objetos, reflejos, sombras y otros elementos de una escena que parecen reales. ¡Ese realismo ocurre naturalmente como resultado de la simulación, no se necesitan trucos ni atajos!

Dónde experimentar el trazado de rayos

Si desea ver el trazado de rayos en acción, todo lo que tiene que hacer es mirar cualquier película moderna que use gráficos generados por computadora. Si ves una película CG como Toy Story 4, todo lo que estás viendo es un producto del trazado de rayos.

Si quieres explorar un mundo de trazado de rayos interactivo, actualmente solo hay un juego en la ciudad. La serie RTX de GPU Nvidia, junto con videojuegos y aplicaciones que admiten esta tecnología. Puede ejecutar algunas aplicaciones de trazado de rayos con hardware que no sea RTX, pero no obtendrá un buen rendimiento. Asegúrese de consultar nuestro artículo sobre los mejores juegos que muestran hardware RTX.

1588948859 756 OTT explica ¿Que es el trazado de rayos

El problema es que el hardware RTX sigue siendo bastante caro. Sin embargo, la próxima generación de consolas de videojuegos tiene una forma de soporte de trazado de rayos. Lo que significa que el mundo de los juegos convencionales puede ayudar a convertir el trazado de rayos en la próxima tecnología de juegos más importante. Aún así, si el trazado de rayos es tan difícil de hacer en tiempo real, ¿cómo lo manejan estas nuevas GPU?

¿Cómo se logra el trazado de rayos en tiempo real?

Cualquier computadora puede renderizar una escena 3D usando el trazado de rayos. Las personas que trabajan con paquetes de renderizado 3D lo han estado haciendo durante años. Cualquier CPU moderna puede realizar los cálculos reales necesarios para trazar el camino de la luz alrededor de la escena.

Sin embargo, las CPU y GPU modernas no pueden procesar esos números lo suficientemente rápido como para generar una imagen en tiempo real. Por ejemplo, las granjas informáticas masivas utilizadas para hacer películas como Monsters Inc o Toy Story tardan horas en renderizar un solo cuadro del producto final.

Los videojuegos modernos, por el contrario, necesitan generar al menos treinta cuadros de imágenes por segundo para considerarse jugables, con el estándar de oro actualmente establecido en torno a los 60 cuadros por segundo.

1588948860 484 OTT explica ¿Que es el trazado de rayos

Entonces, ¿cómo pueden las GPU, como la serie Nvidia RTX, usar el método de trazado de rayos a velocidades de cuadro reproducibles? La respuesta es que no usan el trazado de rayos para todo. Al menos no en los títulos modernos.

El truco consiste en combinar gráficos tradicionales con trazado de rayos selectivo. Las tarjetas RTX tienen un hardware dedicado de trazado de rayos que se encuentra junto a una GPU más tradicional. De esta manera, el trazado de rayos se puede utilizar para compensar algunas de las deficiencias del hardware gráfico tradicional.

Allí son juegos de video que puedes jugar con una tarjeta RTX que están completamente rastreados. El mejor ejemplo es Quake II RTX. Este es un videojuego de décadas que es lo suficientemente simple como para que sea posible el trazado de rayos completo en tiempo real. Sin embargo, cuando se trata de aplicar el trazado de rayos puro a los videojuegos actuales, aún pasarán años antes de que dicho hardware se generalice.

¿Está Ray rastreando el futuro?

La respuesta corta es sí, el trazado de rayos es el futuro. La respuesta más larga es que a medida que el hardware que hace posible el trazado de rayos en tiempo real se vuelve más barato, probablemente veremos que reemplaza el renderizado tradicional poco a poco. Si los gráficos con trazado de rayos se convierten en una parte normal de la nueva generación de consolas, no habrá vuelta atrás.

Los desarrolladores pueden incluir de forma segura características de trazado de rayos en sus títulos, porque todas las plataformas populares lo admitirán. Dado que los gráficos con trazado de rayos son superiores, las estrellas realmente se están alineando para la llegada del trazado de rayos en hardware asequible. Lo que significa que el verdadero fotorrealismo finalmente puede estar aquí.

1588948860 218 OTT explica ¿Que es el trazado de rayos

La otra señal importante de que el trazado de rayos se convertirá en un método de representación convencional es cómo ahora se incluye en las herramientas comunes que los desarrolladores utilizan para crear videojuegos y otras aplicaciones 3D. En otras palabras, ya no es necesario que los desarrolladores inventen sus propias soluciones de trazado de rayos.

Los motores gráficos populares como Unreal Engine 4 o Frostbite ahora incluyen soporte para el trazado de rayos acelerado por hardware RTX. Es mucho más probable que los desarrolladores lo incluyan como una opción para sus títulos.

¿Debe comprar en el trazado de rayos ahora?

Al momento de escribir, todavía estamos en la primera generación de hardware de trazado de rayos. Si bien los precios han bajado, el rendimiento sigue siendo bastante mediocre. Si eres un pionero y un pionero, entonces hay mucho que te gusta del trazado de rayos en la PC.

Si no está dispuesto a gastar cientos o miles de dólares como uno de los primeros en adoptar, es mejor invertir en la próxima generación de consolas convencionales que prometen contar con la tecnología o esperar al sucesor de las tarjetas de la serie RTX 20.

Deja un comentario