Skip to content

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.

Referensi