🍋
Menu
.glb Other

GLB (GL Transmission Format — Binary)

GLB — бинарный однофайловый вариант glTF 2.0, «JPEG мира 3D». Он упаковывает 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

Используйте GLB для веб-3D, AR/VR-контента и любых сценариев рендеринга в реальном времени, где предпочтителен однофайловый формат.

Технические детали

Файлы GLB содержат 12-байтовый заголовок, JSON-чанк (граф сцены, материалы, анимации) и бинарный чанк (геометрия, текстуры). Бинарные данные можно напрямую загрузить в GPU с минимальными накладными расходами на парсинг.

История

Khronos Group выпустила glTF 2.0 (и GLB) в 2017 году как свободный от лицензионных отчислений формат передачи 3D-контента. Он разработан для эффективной доставки и рендеринга, готового к GPU, и быстро получил распространение в WebGL, three.js и AR-платформах.

Конвертировать из .GLB

Конвертировать в .GLB

Связанные форматы