glTF (GL Transmission Format) — это открытый стандарт для передачи 3D-сцен и моделей, не требующий лицензионных отчислений и разработанный группой Khronos Group. Расширение файла «.glb» представляет собой бинарную версию формата glTF. В отличие от формата «.gltf», основанного на ASCII, который хранит информацию о сцене в JSON-файлах, а текстуры и бинарные данные — отдельно, формат «.glb» упаковывает весь актив glTF (включая JSON-описание сцены, текстуры и геометрические данные) в один бинарный файл. Это делает файлы «.glb» более компактными, удобными для передачи и быстрыми при загрузке. Бинарный формат использует блочную структуру: один блок JSON описывает сцену, а бинарный блок содержит данные сеток, текстур и другие ресурсы. Такая структура обеспечивает эффективный парсинг и рендеринг 3D-моделей в различных приложениях, включая веб-браузеры, игровые движки и программы для просмотра 3D-графики. Формат glTF разработан как эффективный и интероперабельный формат доставки активов, который минимизирует время обработки во время выполнения и поддерживает PBR-материалы (физически корректный рендеринг), анимации и скелетные структуры.