Babylon.js 8.0 dirilis dengan shader WGSL native
Babylon.js 8.0 dirilis pada 27 Maret 2025 dengan peningkatan arsitektur besar: semua shader inti engine kini tersedia dalam WGSL.
Fitur utama
- Shader yang mengutamakan WGSL: Tidak perlu konversi GLSL ke WGSL untuk build WebGPU
- Ukuran bundel lebih kecil: Penghapusan lapisan translasi mengurangi ukuran unduhan
- Bayangan IBL: Dukungan bayangan untuk pencahayaan berbasis gambar
- Area Light: Opsi pencahayaan yang lebih realistis
- Node Render Graph (alfa): Pengeditan pipeline rendering secara visual
Mengapa WGSL penting
Sebelumnya, Babylon.js mengonversi shader GLSL ke WGSL saat proses build untuk WebGPU. Dengan dukungan WGSL native:
- Build lebih cepat
- Bundel lebih kecil
- Perilaku lebih mudah diprediksi
- Proses debugging lebih baik
Untuk developer game web
Jika Anda menggunakan Babylon.js untuk membuat game WebGPU, versi 8.0 merupakan peningkatan yang signifikan. Overhead yang lebih rendah menjadikan WebGPU target yang makin menarik.