Babylon.js 8.0 se lanza con shaders WGSL nativos
Babylon.js 8.0 se lanzó el 27 de marzo de 2025 con una importante mejora arquitectónica: todos los shaders principales del motor ya están disponibles en WGSL.
Características principales
- Shaders basados en WGSL: las compilaciones para WebGPU ya no necesitan convertir GLSL a WGSL
- Paquetes más pequeños: eliminar la capa de traducción reduce el tamaño de descarga
- Sombras IBL: compatibilidad con sombras para la iluminación basada en imágenes
- Luces de área: opciones de iluminación más realistas
- Grafo de renderizado por nodos (alfa): edición visual del flujo de renderizado
Por qué WGSL es importante
Anteriormente, Babylon.js convertía los shaders GLSL a WGSL durante la compilación para WebGPU. Con la compatibilidad nativa con WGSL:
- Compilaciones más rápidas
- Paquetes más pequeños
- Comportamiento más predecible
- Mejor depuración
Para desarrolladores de juegos web
Si usas Babylon.js para crear juegos con WebGPU, la versión 8.0 supone una mejora importante. La reducción de la sobrecarga hace que WebGPU sea una plataforma de destino aún más atractiva.