Skip to content

Babylon.js 8.0 est disponible avec des shaders WGSL natifs

Babylon.js 8.0 est sorti le 27 mars 2025 avec une amélioration architecturale majeure : tous les shaders principaux du moteur sont désormais disponibles en WGSL.

Fonctionnalités principales

  • Shaders conçus en priorité pour WGSL : aucune conversion de GLSL vers WGSL n'est nécessaire pour les builds WebGPU
  • Bundles plus légers : la suppression de la couche de traduction réduit la taille des téléchargements
  • Ombres IBL : prise en charge des ombres pour l'éclairage basé sur l'image
  • Lumières surfaciques : des options d'éclairage plus réalistes
  • Graphe de rendu nodal (alpha) : édition visuelle du pipeline de rendu

Pourquoi WGSL est important

Auparavant, Babylon.js convertissait les shaders GLSL en WGSL lors du build pour WebGPU. Avec la prise en charge native de WGSL :

  • Builds plus rapides
  • Bundles plus légers
  • Comportement plus prévisible
  • Meilleur débogage

Pour les développeurs de jeux web

Si vous utilisez Babylon.js pour des jeux WebGPU, la version 8.0 constitue une mise à niveau majeure. La réduction de la surcharge fait de WebGPU une cible encore plus intéressante.

Références