El Unreal Engine 5 es un motor gráfico de nueva generación que está pensado para PS5 y Xbox Series X-S, pero también para PC. Esta última plataforma debería ser la que mejor aproveche todos sus avances por una razón muy simple, es la más potente.
No hace mucho salió a la luz la Unreal Engine 5 Matrix City, una demo técnica jugable que quería demostrar el potencial que podía tener este motor gráfico. Generó mucho interés, pero las posibilidades de que lleguemos a ver un juego completo con ese nivel gráfico en las consolas de esta generación sigue todavía en entredicho.
Digital Foundry ha analizado más a fondo esa demo, y ha comparado la versión para consolas con la que se puede ejecutar en un PC de última generación. El vídeo es muy largo, y es mejor que lo veáis con calma, pero las diferencias son importantes. Han utilizado un PC con una RTX 3090.
La calidad gráfica y la complejidad de la ciudad es impresionante, y la geometría es espectacular gracias al uso de Nanite. Todo luce con un alto realismo... menos los NPCs, que no utilizan Nanite, sino mallado tradicional, lo que hace que la calidad y el realismo de las construcciones, los coches y otros objetos contraste con los NPCs.
La demo puede utilizar trazado de rayos por triángulos aplicado a iluminación global difusa y a reflejos, y aunque supone un consumo enorme de recursos, al final marca también una diferencia importante frente a Lumen basado en software.
El rendimiento no es bueno en la primera ejecución, pero mejora posteriormente, algo que parece estar provocado por un problema de compilación de shaders. Con trazado de rayos por hardware, la RTX 3090 logra medias estables de más de 40 FPS en 720p. En sus pruebas también han confirmado que el Unreal Engine 5 tiene una gran dependencia del IPC y de la velocidad de reloj, ya que un Core i9-10900K con 5 núcleos y 10 hilos activos a 5 GHz rinde un 50% más que dicha CPU configurada a 2,5 GHz con 10 núcleos y 20 hilos activos.