glTF (GL Transmission Format)는 크로노스 그룹(Khronos Group)이 개발한 3D 장면 및 모델 전송을 위한 로열티 프리(royalty-free) 개방형 표준입니다. '.glb' 파일 확장자는 glTF의 바이너리 파일 포맷(이진 파일 형식)을 나타냅니다. 장면 정보를 JSON 파일에 저장하고 텍스처 및 바이너리 데이터를 별도로 저장하는 ASCII 기반의 '.gltf' 포맷과 달리, '.glb'는 전체 glTF 에셋(JSON 장면 설명, 텍스처, 지오메트리 데이터를 포함)을 단일 바이너리 파일로 패키징합니다. 이로 인해 '.glb' 파일은 더 압축적이고, 전송이 용이하며, 로딩 속도가 빠릅니다. 이 바이너리 포맷은 청크 구조(chunked structure)를 사용하며, 장면을 설명하는 JSON 청크와 메시 데이터, 텍스처 및 기타 리소스를 포함하는 바이너리 청크로 구성됩니다. 이러한 구조는 웹 브라우저, 게임 엔진, 3D 뷰어 등 다양한 애플리케이션에서 3D 모델을 효율적으로 파싱(parsing)하고 렌더링할 수 있게 합니다. glTF 포맷은 런타임 처리를 최소화하고 PBR(Physically Based Rendering, 물리 기반 렌더링) 재질, 애니메이션, 골격 구조를 지원하는 효율적이고 상호 운용 가능한 에셋 전달 포맷으로 설계되었습니다.