Skip to content

Babylon.js 8.0 发布,原生 WGSL 着色器

Babylon.js 8.0 于 2025 年 3 月 27 日发布,带来一次重大的架构改进:引擎核心的所有着色器现在都提供 WGSL 版本。

关键特性

  • WGSL 优先的着色器:WebGPU 构建无需 GLSL 到 WGSL 的转换
  • 更小的包体积:去掉转译层,下载体积减小
  • IBL Shadows:基于图像的光照阴影支持
  • Area Lights:更真实的照明选项
  • Node Render Graph(alpha 版):可视化渲染管线编辑

为什么 WGSL 重要

此前,Babylon.js 会在构建时把 GLSL 着色器转换为 WGSL,用于 WebGPU。原生 WGSL 支持之后:

  • 构建更快
  • 包体更小
  • 行为更可预期
  • 调试体验更好

对 web 游戏开发者

如果你用 Babylon.js 做 WebGPU 游戏,8.0 是一次重要升级。开销减少让 WebGPU 成为更具吸引力的目标。

参考资料