AMD actualiza Dense Geometry Format 1.2 con una nueva compresión para reducir el uso de VRAM en ray tracing

AMD actualiza Dense Geometry Format 1.2 con una nueva compresión para reducir el uso de VRAM en ray tracing

AMD presentó la versión 1.2 de Dense Geometry Format (DGF), una tecnología diseñada para optimizar el procesamiento de geometría 3D y reducir el consumo de memoria VRAM en cargas de trabajo relacionadas con ray tracing y path tracing. La compañía posiciona esta solución como su alternativa abierta frente a NVIDIA Displaced Micro-Meshes (DMM).

El estándar DGF fue anunciado originalmente en 2024, mientras que su primera implementación pública llegó en febrero de 2025. Posteriormente recibió una actualización importante con la versión 1.1 y soporte para la API Vulkan. Ahora, AMD introduce nuevas mejoras centradas especialmente en la compresión de datos geométricos.

La tecnología funciona dividiendo las mallas tradicionales de triángulos en pequeños grupos denominados “meshlets”, que posteriormente se empaquetan en bloques de 128 bytes capaces de contener hasta 64 vértices y 64 triángulos. El sistema utiliza cuantización con compresión con pérdida para disminuir significativamente el espacio ocupado en VRAM y mejorar el ancho de banda de memoria durante el procesamiento de estructuras de aceleración BVH en GPU.

La principal novedad de la versión 1.2 es DGF SuperCompression, una capa adicional de compresión aplicada sobre los propios meshlets. AMD asegura que esta técnica puede reducir el tamaño de los datos hasta un 22% adicional frente al DGF estándar y alcanzar reducciones cercanas al 30% respecto a datos geométricos sin comprimir en ciertos escenarios.

Según la compañía, esta mejora responde a uno de los efectos secundarios del formato original: la duplicación parcial de datos entre bloques y el uso de bits adicionales de alineación. Los nuevos algoritmos permiten reconstruir completamente los bloques DGF originales o decodificar la información directamente hacia buffers clásicos de vértices e índices.

AMD compara la relación entre DGF SuperCompression y DGF con la que existe entre Basis Universal y los formatos de texturas DXT, destacando además que la velocidad de decodificación es suficiente para trabajar con streaming de assets en tiempo real.

La actualización también introduce una aplicación de ejemplo que muestra cómo combinar el sistema de clustering de MeshOptimizer con el pipeline de compresión DGF, añade procesamiento multihilo opcional para grandes mallas y mejora la eficiencia general mediante nuevas optimizaciones y correcciones de errores.

AMD aclara además que DGF no compite directamente con NVIDIA RTX Mega Geometry, ya que esta última tecnología opera en un nivel superior relacionado con la organización y utilización de datos dentro de estructuras BVH. El rival más directo de DGF sigue siendo NVIDIA Displaced Micro-Meshes, introducido junto a las GPU GeForce RTX 4000 Ada Lovelace.

Todo el proyecto permanece como software de código abierto y el SDK ya se encuentra disponible en GitHub. Con este movimiento, AMD busca responder a uno de los mayores desafíos del ray tracing moderno: la enorme cantidad de datos geométricos que deben procesarse y almacenarse, un factor que impacta directamente en el rendimiento y en el consumo de memoria de las GPU actuales.

Fuente: AMD