Three.js 대신 Babylon.js를 이용해야 하는 이유
(spotvirtual.com)Babylon.js의 장점
- 2014년에 이미 TypeScript 기반으로 전환
- Three.js는 렌더링 레이어로 남는데 비해, 본격적인 게임엔진으로 포지셔닝
- WebGPU 도입에 있어서 좀 더 나아감
- 디버깅에 도움이 되는 더 고급 도구 내장
- 블렌더 애드온도 있음
- 커뮤니티 지원도 훌륭
- 현재 Three.js 커뮤니티의 모멘텀은 React-three-fiber 로 향하고 있는 듯해 보임
아직까지는 Three.js가 더 커뮤니티가 큰 것 같아서 저도 React-three-fiber로 프로젝트를 진행했는데, WebGPU 지원만 따지면 Babylonjs가 맞는 방향인 것 같습니다. 물론 가벼운 3D 모델 구현에는 둘 다 괜찮은 것 같아요.