🍋
Menu
.glb Other

GLB (GL Transmission Format — Binary)

GLB는 '3D의 JPEG'라 불리는 glTF 2.0의 바이너리 단일 파일 변형입니다. 3D 형상, 재질, 텍스처, 애니메이션을 하나의 컴팩트한 파일로 패키징합니다. GLB는 웹 실시간 3D, AR/VR, 게임 엔진의 표준입니다.

MIME 타입

model/gltf-binary

유형

바이너리

압축

무손실

장점

  • + Single file — all data (meshes, textures, animations) in one GLB
  • + GPU-ready binary data for fast rendering
  • + Industry standard for WebGL, AR, and 3D commerce
  • + PBR (Physically Based Rendering) materials built-in

단점

  • Not human-readable — use glTF (JSON + .bin) for debugging
  • Limited support for advanced animation (no morph target names in some tools)
  • Newer format — some legacy 3D tools may not support it

.GLB 사용 시점

웹 3D, AR/VR 콘텐츠, 단일 파일 형식이 선호되는 모든 실시간 렌더링 시나리오에 GLB를 사용하세요.

기술 세부사항

GLB 파일은 12바이트 헤더, JSON 청크(씬 그래프, 재질, 애니메이션), 바이너리 청크(형상, 텍스처)를 포함합니다. 바이너리 데이터는 최소한의 파싱 오버헤드로 GPU에 직접 업로드 가능합니다.

역사

Khronos Group은 2017년에 3D 콘텐츠를 위한 로열티 프리 전송 형식으로 glTF 2.0(및 GLB)을 출시했습니다. 효율적인 전달과 GPU 즉시 렌더링을 위해 설계되었으며, WebGL, three.js, AR 플랫폼에서 빠르게 채택되었습니다.

.GLB에서 변환

.GLB로 변환

관련 포맷