Babylon.js 8.0 mit nativen WGSL-Shadern veröffentlicht
Babylon.js 8.0 wurde am 27. März 2025 mit einer bedeutenden architektonischen Verbesserung veröffentlicht: Alle Shader der Kern-Engine sind jetzt in WGSL verfügbar.
Wichtigste Funktionen
- WGSL-First-Shader: Für WebGPU-Builds ist keine Konvertierung von GLSL zu WGSL erforderlich
- Kleinere Bundle-Größen: Der Wegfall der Übersetzungsschicht reduziert die Downloadgröße
- IBL-Schatten: Unterstützung für Schatten bei bildbasierter Beleuchtung
- Flächenlichter: Realistischere Beleuchtungsoptionen
- Node Render Graph (Alpha): Visuelle Bearbeitung der Rendering-Pipeline
Warum WGSL wichtig ist
Bisher konvertierte Babylon.js GLSL-Shader zur Build-Zeit für WebGPU in WGSL. Die native WGSL-Unterstützung bietet:
- Schnellere Builds
- Kleinere Bundles
- Vorhersehbareres Verhalten
- Besseres Debugging
Für Webgame-Entwickler
Wenn du Babylon.js für WebGPU-Spiele verwendest, ist Version 8.0 ein bedeutendes Upgrade. Der geringere Overhead macht WebGPU zu einem noch attraktiveren Ziel.