Las ultimas noticias en tecnología, ciencia y cultura digital.

Esto es lo que puede hacer Unreal Engine en tiempo real con un juego de GPUs de 60.000 dólares

Imagen: Epic Games

¿Me creerías si te dijera que la imagen de arriba pertenece a un videojuego y no a una película de Star Wars? Esa es la idea. Epic Games se ha ganado al público de la Game Developers Conference en San Francisco con una demo increíblemente realista de un algoritmo de trazado de rayos en tiempo real.

La demo se llama Reflections y muestra a dos Stormtroopers de cháchara cuando de repente aparece una intimidante Capitana Phasma por detrás. Aunque parezca mentira, los detallados reflejos en la armadura de Phasma están siendo procesados en tiempo real por el motor de juego Unreal Engine gracias a la magia de un algoritmo de raytracing o trazado de rayos.

“El raytracing permite que los elementos de fondo como las pistolas y las puertas del ascensor se reflejen con precisión y en tiempo real sobre la armadura tipo espejo de Phasma”, explicó Kim Libreri, CTO de Epic Games. “Esto no se podía hacer con gráficos rasterizados”, añadió.

Advertisement

La tecnología no solo proporciona una profundidad de campo realista y cinematográfica a la escena, además permite a los desarrolladores cambiar la iluminación sobre la marcha a medida que los personajes y objetos de la escena proyectan sombras sobre otros elementos, sin necesidad de usar sombreadores (shaders) u otros trucos que deben aplicarse manualmente.

La demo augura un futuro emocionante para el mundo de los videojuegos, pero por ahora no es más que código experimental sobre un hardware extremadamente potente. Para mover la escena a 24 fps hizo falta una estación de trabajo Nvidia DGX con cuatro tarjetas gráficas Tesla V100 trabajando en serie mediante la tecnología de interconexión NVLink (un equipo de 60.000 dólares con 480 Tensor TFLOPS de potencia).

[Ars Technica]

Share This Story

About the author

Matías S. Zavia

Matías tiene dos grandes pasiones: Internet y el dulce de leche

EmailTwitterPosts
PGP Fingerprint: 08B1 8FBD 5DA0 45F1 2C2D F329 BD6D 0689 6FB2 7BEBPGP Key