Microsoft actualiza DirectX Ray Tracing con geometría agrupada, TLAS particionado y carga directa en GPU

Microsoft actualiza DirectX Ray Tracing con geometría agrupada, TLAS particionado y carga directa en GPU

Microsoft ha publicado una nueva especificación funcional de DirectX Ray Tracing (DXR) que detalla la evolución de su pipeline de trazado de rayos, introduciendo mejoras clave en la forma en que la GPU gestiona la geometría, la escena y las cargas de trabajo. Este documento no solo describe cambios internos, sino que marca la dirección técnica del ray tracing en tiempo real en el ecosistema DirectX.

La actualización profundiza en áreas como la geometría agrupada, las estructuras de aceleración TLAS particionadas y las nuevas operaciones indirectas de aceleración, todas ellas orientadas a reducir la carga del sistema, mejorar la eficiencia y aumentar el rendimiento en escenarios complejos como mundos abiertos o escenas densas.

Geometría agrupada: menos llamadas, más eficiencia en la GPU

Uno de los cambios más relevantes es la introducción de la clustered geometry, un enfoque que redefine cómo se gestionan los triángulos, base de cualquier entorno 3D. En lugar de procesarlos individualmente, DXR permite agruparlos en bloques, lo que facilita a la GPU construir, mover e instanciar geometría de forma masiva.

Este sistema se apoya en formatos predefinidos y codificación compacta de vértices, optimizando el uso de memoria y ancho de banda. Como resultado, la GPU evita duplicar o actualizar geometría de forma constante, lo que reduce significativamente la carga en escenas con elementos repetitivos como vegetación, multitudes o props.

Este cambio no solo simplifica el pipeline, sino que también mejora la eficiencia del ray tracing, permitiendo renderizar elementos una sola vez y reutilizarlos dinámicamente dentro del entorno del juego.

Microsoft actualiza DirectX Ray Tracing con geometría agrupada, TLAS particionado y carga directa en GPU

TLAS particionado: ray tracing más eficiente en mundos abiertos

Otra de las novedades clave es el concepto de TLAS particionado (Top-Level Acceleration Structure), que introduce una forma más modular de gestionar la escena global. En lugar de tratarla como un único bloque, DXR permite dividirla en particiones independientes, que la GPU puede actualizar o transformar de manera selectiva.

Esto tiene un impacto directo en juegos de mundo abierto, donde el reprocesado completo de la escena supone un coste elevado en términos de computación gráfica. Con este enfoque, la GPU puede aplicar ray tracing solo a las zonas necesarias, reduciendo el uso de recursos y mejorando el rendimiento general.

Este modelo responde a una filosofía de contenido dinámico, donde la escena se adapta en tiempo real sin necesidad de recalcular todos los elementos, algo clave para escalar el ray tracing en títulos más ambiciosos.

Operaciones indirectas: menos CPU, más control directo de la GPU

Microsoft actualiza DirectX Ray Tracing con geometría agrupada, TLAS particionado y carga directa en GPU

El tercer pilar de esta actualización es la introducción de operaciones indirectas de estructuras de aceleración, que trasladan parte del trabajo tradicionalmente dependiente de la CPU directamente a la GPU. Esto incluye tareas como construcción, compactación, movimiento e instanciación de geometría, ahora gestionadas desde el propio pipeline gráfico.

En DirectX 12, muchas de estas operaciones requerían intervención de la CPU, generando cuellos de botella y tiempos de espera. Con este nuevo enfoque, DXR permite que la GPU gestione estas operaciones de forma autónoma, reduciendo la latencia y mejorando la paralelización de datos.

El resultado es un pipeline más eficiente, donde el sistema aprovecha mejor los recursos disponibles y reduce la dependencia de la CPU, algo especialmente relevante en escenarios complejos con alta densidad geométrica.

En conjunto, esta actualización de DirectX Ray Tracing refleja un cambio claro hacia un modelo más GPU-driven, donde la eficiencia, la escalabilidad y la reducción de latencia se convierten en pilares fundamentales para el futuro del ray tracing en videojuegos.

Vía: TechPowerUp

Sobre el autor