Noticias que mencionan WebGPU

OpenDLSS-NR: reimplementación bit-exacta de la red neuronal de DLSS 5

OpenDLSS-NR es un proyecto de software que ofrece una reimplementación en Vulkan de la red neuronal de renderizado neural de DLSS 5 de NVIDIA. Esta herramienta permite ejecutar el mismo modelo de 71 bloques (Swin/ViT) que la versión 310.8.0 de DLSS-NR, utilizando precisión FP8 en los núcleos de tens

Facet: herramienta para validar layouts de datos WebGPU en Rust

La herramienta Facet es una librería de Rust diseñada para verificar la compatibilidad de los layouts de memoria entre estructuras de datos en Rust y las especificaciones de WebGPU. Su desarrollo surge de la necesidad de depurar errores sutiles en shaders de cálculo que causan fallos críticos, como

Cartopolis: mapa 3D interactivo y chat en tiempo real

Cartopolis es una aplicación de código abierto que genera un mapa tridimensional interactivo del mundo real, construido a partir de datos públicos abiertos. Su objetivo principal es permitir a los usuarios explorar la geografía local, interactuar con avatares y comunicarse mediante chat en tiempo re

p5.js introduce shaders de cálculo para facilitar la enseñanza de GPU

Dave Pagurek, desarrollador de p5.js, ha implementado shaders de cálculo en la librería para abordar la complejidad de la programación de GPU en entornos educativos. El objetivo es proporcionar una estructura de aprendizaje (scaffolding) que permite a los estudiantes comenzar con conocimientos básic

Comparativa de modelos de IA local para decisiones en el navegador

Esta herramienta permite ejecutar modelos de lenguaje de gran escala (LLM) directamente en el navegador del usuario, facilitando la comparación entre dos métodos de obtención de probabilidades de decisión. El sistema opera en modo local, utilizando GPUs del equipo para procesar modelos como MiniCPM5

WebLLM: motor de inferencia de LLM en el navegador con aceleración WebGPU

WebLLM es un motor de inferencia de modelos de lenguaje de gran tamaño que ejecuta la carga de trabajo directamente en el navegador web, sin necesidad de servidor, gracias a la aceleración por hardware mediante WebGPU. El proyecto, publicado como repositorio de código abierto por MLC AI, ofrece una

Pngine: WebGPU declarativo empaquetable en un PNG

Pngine es un formato declarativo y un entorno de ejecución para WebGPU basado en S-expressions, desarrollado durante dos años y medio por Hugo Daniel. Su objetivo es resolver un problema clásico: compartir configuraciones de WebGPU —shaders, pipelines, buffers y passes— en un único archivo portable,

Cómo sombrear el movimiento: guía de shaders en WebGPU

Maxime Heckel, autor del blog de programación gráfica, publica una guía para tratar el movimiento como una nueva fuente de entrada en shaders de pantalla, frente al uso habitual de luminancia, profundidad o píxeles vecinos. El artículo explica paso a paso cómo construir una pequeña canalización con

Aprende WebGPU: guía para crear aplicaciones 3D nativas en C++

"Learn WebGPU" es una guía didáctica y en desarrollo que enseña a utilizar la API gráfica WebGPU, especificada por el W3C, para construir aplicaciones 3D nativas en C++ desde cero, compatibles con Windows, Linux y macOS. El material está organizado en bloques modulares —Introducción, Getting Started

Reconstruir Thrust: la IA fracasa al recrear el juego, pero descifra su física

El programador James Randall describe el proceso de recrear en el navegador el clásico Thrust (1986), un juego de naves con gravedad y tiro parabólico escrito por Jeremy C. Smith para el BBC Micro. Primero pidió a Claude Code que lo reconstruyera a partir de una especificación detallada y el código

Qué es el fingerprinting del navegador y cómo protegerse

El fingerprinting del navegador es una técnica de rastreo que identifica al usuario combinando decenas de señales técnicas del dispositivo —sistema operativo, versión del navegador, resolución de pantalla, zona horaria, fuentes instaladas, detalles de la GPU— en un identificador único en forma de ha

splat4d: un formato compacto y buscable para escenas 3D dinámicas

splat4d es un nuevo formato de archivo pensado para distribuir escenas tridimensionales dinámicas —reconstrucciones fotorrealistas que cambian con el tiempo, como las basadas en splats gaussianos— sobre protocolos web estándar. Su estructura combina una pequeña cabecera con los límites de la escena

Qué aprender para ser programador de gráficos en tiempo real

Esta guía didáctica, escrita por un programador veterano de gráficos, detalla las habilidades necesarias para incorporarse al mercado laboral como desarrollador de gráficos en tiempo real, un campo clave de la industria del videojuego y del renderizado. El autor parte de una advertencia sobre el pap

La API showDirectoryPicker acerca a la web el trabajo con archivos locales

La API window.showDirectoryPicker(), introducida por Chrome, permite a una web solicitar al usuario acceso de lectura y escritura a una carpeta completa del disco. Esa posibilidad, combinada con modelos de IA generativa como Claude, abre la puerta a aplicaciones locales en el navegador: editores de

Demostración de Buffers: un shader procedural en ensamblador y WGSL

Buffers es una demostración incluida en el proyecto asm-shader-toy, un entorno que permite escribir shaders mediante un dialecto ensamblador propio y compilarlos a WGSL para su ejecución en navegador. El ejemplo combina operaciones trigonométricas —seno y coseno— con las coordenadas del fragmento y

WASI-webgpu propone acceso a GPU para WebAssembly

La propuesta wasi:webgpu extiende el ecosistema WebAssembly System Interface (WASI) para ofrecer acceso a unidades de procesamiento gráfico (GPU) desde entornos WebAssembly. Su objetivo principal es trasladar los beneficios de Wasm —portabilidad, seguridad mediante sandboxing y eficiencia— al ámbito

Gemma: IA crea diagramas en Chrome con WebGPU

Un equipo de desarrolladores ha presentado Gemma LLM, un modelo de lenguaje capaz de generar diagramas directamente en el navegador Chrome utilizando WebGPU. La demostración, disponible para Chrome versión 134 o superior, permite a los usuarios describir un diagrama y que Gemma lo cree como un dibuj

ia de Google corre en Chrome: extensión 'Gemma Gem'

Un desarrollador ha creado una extensión para el navegador Chrome llamada "Gemma Gem" que permite ejecutar el modelo de inteligencia artificial Gemma 4 de Google directamente en el dispositivo del usuario, sin necesidad de conexión a internet ni compartir datos con servidores externos. La extensión,