Skip to content

네이티브 WGSL 셰이더를 탑재한 Babylon.js 8.0 출시

Babylon.js 8.0이 2025년 3월 27일에 출시됐습니다. 엔진 코어의 모든 셰이더를 이제 WGSL로 제공하는 큰 구조 개선이 담겼습니다.

주요 기능

  • WGSL 우선 셰이더: WebGPU 빌드에서 GLSL을 WGSL로 변환할 필요가 없습니다
  • 더 작은 번들 크기: 변환 계층을 없애 다운로드 크기가 줄어듭니다
  • IBL Shadows: 이미지 기반 조명 그림자 지원
  • Area Lights: 더 사실적인 조명 옵션
  • Node Render Graph (알파): 시각적 렌더 파이프라인 편집

WGSL이 중요한 이유

이전에는 Babylon.js가 WebGPU용으로 빌드 시점에 GLSL 셰이더를 WGSL로 변환했습니다. 네이티브 WGSL 지원이 생기면서 이렇게 달라집니다.

  • 더 빠른 빌드
  • 더 작은 번들
  • 더 예측 가능한 동작
  • 더 나은 디버깅

웹 게임 개발자를 위한 이야기

WebGPU 게임에 Babylon.js를 쓰고 있다면 8.0은 의미 있는 업그레이드입니다. 오버헤드가 줄면서 WebGPU가 한층 더 매력적인 타깃이 됩니다.

참고 자료