Babylon.js 8.0 lançado com shaders WGSL nativos
O Babylon.js 8.0 foi lançado em 27 de março de 2025 com uma importante melhoria arquitetural: todos os shaders principais da engine agora estão disponíveis em WGSL.
Principais recursos
- Shaders desenvolvidos primeiro em WGSL: não é mais necessário converter GLSL para WGSL em builds para WebGPU
- Bundles menores: a eliminação da camada de tradução reduz o tamanho do download
- Sombras IBL: suporte a sombras com iluminação baseada em imagem
- Luzes de área: opções de iluminação mais realistas
- Node Render Graph (alfa): edição visual do pipeline de renderização
Por que WGSL é importante
Anteriormente, o Babylon.js convertia shaders GLSL para WGSL durante o build para WebGPU. Com o suporte nativo a WGSL:
- Builds mais rápidos
- Bundles menores
- Comportamento mais previsível
- Depuração aprimorada
Para desenvolvedores de jogos para a web
Se você usa o Babylon.js em jogos com WebGPU, a versão 8.0 é uma atualização significativa. A redução da sobrecarga torna o WebGPU uma plataforma-alvo ainda mais atraente.