Las soluciones rasterizadas de la generación anterior eran extremadamente limitadas y las soluciones de ray tracing anteriores tenían un alto costo de rendimiento, mientras que, a lo sumo, lograban un rebote de iluminación limitado. RTXGI, por el contrario, es totalmente dinámico con rebotes de luz infinitos, lo que es posible en parte gracias a las complejas cargas de trabajo de ray tracing que se calculan en múltiples cuadros cada segundo para crear una caché de iluminación de multirebote y de alta calidad con información de visibilidad. Si nada cambia en la escena, la información ya está disponible en la memoria caché. Si algo cambia, se actualizan los detalles necesarios. Y, al calcularse en múltiples cuadros, el costo se distribuye, lo que hace que RTXGI tenga un alto rendimiento en comparación con todas las demás soluciones de iluminación global con ray tracing.
Lo mejor de todo es que los desarrolladores pueden agregar RTXGI con facilidad gracias al lanzamiento de un complemento Unreal Engine 4, que se puede descargar libremente desde el sitio web de RTXGI.
Para permitir los enormes biomas de ICARUS y los enormes entornos de otros juegos de mundo abierto, se ha desarrollado una nueva función de RTXGI llamada Infinite Scrolling Volumes, que se lanza junto con ICARUS. A medida que los jugadores recorren el entorno de ICARUS, la iluminación se actualiza en un gran volumen alrededor del punto de vista del jugador, a un rango donde no se pueden percibir los detalles, lo que reduce los requisitos de memoria y aumenta el rendimiento. Sin Infinite Scrolling Volumes, la iluminación de todo el mundo debería calcularse y almacenarse en la memoria caché, lo que simplemente no es factible.