Un desarrollador que firma como MAAN rehizo la red neuronal de DLSS 5 con shaders de cómputo de WebGPU y la dejó corriendo en una demo interactiva dentro del navegador. También anda en macOS. La demo está alojada en Cloudflare Workers, parte con una escena de prueba llamada "Cowboy Gramps" y trae varios ajustes y una vista comparativa. El hallazgo lo publicó VideoCardz y lo recogió Tom's Hardware.

DLSS 5 es la función de renderizado neuronal con la que NVIDIA mejora la calidad de imagen. Se lanzó este mes para NBA 2K27, el primer juego con soporte oficial, y quedó limitado a las RTX 50, salvo a través de GeForce NOW. Desde entonces el archivo DLL de DLSS 5 se ha empujado a las RTX 40, a las RTX 30 e incluso a hardware de AMD, y existe un mod que lo habilita en las RTX 20.

¿De dónde salieron los pesos?

Según MAAN, la demo usa pesos del modelo extraídos de un archivo de biblioteca de DLSS 5 que se filtró. El propio desarrollador dijo no saber si ese archivo difiere del oficial.

NVIDIA normalmente entrega DLSS a través de su interfaz NGX o del SDK Streamline sobre DirectX y Vulkan. La documentación no menciona WebGL ni WebGPU, hizo notar el medio. MAAN anunció que va a publicar el código fuente en GitHub este fin de semana.

Qué tan rápido va

En la prueba rápida de Tom's Hardware sobre un equipo de escritorio con una RTX 40, el visor 3D giraba sin problemas, pero cada render de DLSS 5 tomaba uno o dos segundos y el modo en vivo iba notoriamente lento.

MAAN explicó que la demo es la red neuronal de DLSS 5 reimplementada con shaders de cómputo de WebGPU. Los pesos rondan los 147 MB y el runtime de JavaScript queda en cerca de 1 MB comprimido. WebGPU corre sin dificultad en macOS, así que la sorpresa acá está en la parte de DLSS. Lo habitual es que esto exija una GPU RTX y el driver de NVIDIA, y una implementación en WebGPU no necesita hardware de la marca por diseño.

El medio apuntó que el enfoque calza con arquitectura, previsualización de modelos 3D y otros trabajos donde la velocidad en tiempo real importa menos. En su publicación en X, MAAN dijo que los usuarios "pueden probarlo con sus propios modelos", y la página de la demo acepta los formatos 3D habituales por archivo o arrastrándolos a la ventana.

Con las restricciones que tiene hoy la tecnología, una demo en el navegador es la vía para que más gente vea el efecto sobre un modelo sin tener el juego ni el hardware. NVIDIA ya dijo que el soporte oficial para las RTX 40 viene en camino.