NVIDIA Presenta una Muestra de Splatting Gaussiano Acelerado por GPU en Tiempo Real

Tony Kim
23 de abr. de 2025 13:44

NVIDIA presenta vk_gaussian_splatting, una muestra basada en Vulkan para el renderizado en tiempo real de escenas 3D complejas utilizando Gaussian splatting, mejorando las aplicaciones de juegos y realidad virtual.


NVIDIA Presenta Muestra de Splatting Gaussiano Acelerado por GPU en Tiempo Real

NVIDIA ha anunciado un avance revolucionario en la tecnología de renderizado en tiempo real con la introducción de vk_gaussian_splatting, una nueva muestra basada en Vulkan. Este enfoque innovador utiliza Gaussian splatting para renderizar escenas 3D complejas, representándolas como una colección de Gaussianos anisotrópicos en el espacio 3D, de acuerdo con

El blog de NVIDIA.

Revolucionando el Renderizado en Tiempo Real

La tecnología detrás del Gaussian splatting está diseñada para permitir el renderizado en tiempo real de escenas fotorrealistas a partir de pequeños conjuntos de imágenes. Esto hace que la técnica sea particularmente valiosa para aplicaciones en juegos, realidad virtual y visualización profesional. La muestra vk_gaussian_splatting es parte de las Muestras DesignWorks de NVIDIA, mostrando el potencial de esta técnica de renderizado volumétrico de vanguardia.

Explorando Nuevos Horizontes con Vulkan

El equipo de DevTech de NVIDIA ve este nuevo proyecto de muestra como una plataforma para explorar y comparar varios métodos para la visualización en tiempo real de Gaussian splatting 3D (3DGS). Al evaluar diferentes técnicas y optimizaciones, el equipo tiene como objetivo proporcionar información sobre el rendimiento, la calidad y las compensaciones de implementación al usar la API de Vulkan. La implementación inicial se basa en la rasterización, demostrando dos enfoques para renderizar splats: uno utilizando sombreadores de malla y otro utilizando sombreadores de vértices.

Técnicas Avanzadas de Ordenamiento

Los splats gaussianos requieren un ordenamiento de atrás hacia adelante para una correcta composición alfa. Para lograr esto, NVIDIA proporciona dos métodos de ordenamiento alternativos: un Radix Sort basado en GPU implementado en una tubería de cómputo y una estrategia de ordenamiento asíncrono basada en CPU utilizando la función de ordenamiento multihilo de la STL de C++.

Perfilado y Benchmarking Integral

La muestra vk_gaussian_splatting permite a los usuarios explorar varios aspectos…

Aspectos de esta técnica de renderizado. Ofrece varios modos de visualización, un sistema completo de benchmarking para perfilado en tiempo real y detalles sobre el consumo de memoria RAM y VRAM. Además, proporciona tiempos de GPU para cada etapa de las diferentes técnicas investigadas, ofreciendo una comprensión de los posibles cuellos de botella y cargas de trabajo.

Para los desarrolladores interesados en experimentar con técnicas de renderizado de Gaussian splatting y optimizaciones basadas en Vulkan, vk_gaussian_splatting sirve como un valioso punto de partida. Más información y acceso a la muestra se puede encontrar en el blog de NVIDIA.

Fuente de la imagen: Shutterstock

Lo siento, pero el texto que has proporcionado parece ser un fragmento de código HTML y no contiene contenido que se pueda traducir al español. Si tienes otro texto que te gustaría traducir, por favor compártelo.