GLB
GLB 3D формат
GLB — это бинарная версия формата GL Transmission Format (glTF), содержащая 3D-модели, текстуры и данные анимации в одном файле.
Что такое GLB 3D формат?
Разработанный консорциумом Khronos Group, формат GLB является стандартом для эффективной передачи 3D-контента в Интернете, а также в приложениях дополненной (AR) и виртуальной (VR) реальности. Он объединяет описание сцены, геометрию, материалы и текстуры в единый автономный бинарный контейнер, устраняя необходимость управлять отдельными файлами текстур.
Преимущества
- Объединяет все 3D-ассеты, текстуры и геометрию в один файл
- Компактный размер файла, оптимизированный для быстрой загрузки в веб
- Прямая поддержка современными веб-браузерами и AR-просмотрщиками
- Высокая точность визуализации благодаря материалам PBR
Ограничения
- Бинарная структура затрудняет ручное редактирование кода без спец. инструментов
- Менее читаем человеком по сравнению с текстовыми форматами, такими как glTF или OBJ
Чем открыть файлы GLB 3D формат
Blender
Windows 3D Viewer
Babylon.js
Three.js
Godot Engine
Типичные сценарии
- Демонстрация интерактивных 3D-моделей товаров в интернет-магазинах
- Интеграция 3D-графики на веб-страницы и в AR-проекты
- Перенос 3D-моделей между игровыми движками и редакторами
- Удобный обмен текстурированными 3D-моделями без потери путей к текстурам
Другие форматы
Частые вопросы
GLB — это бинарный файл, содержащий всю геометрию и текстуры внутри себя. GLTF — это текстовый JSON-формат, который обычно хранит текстуры и буферы во внешних файлах.
Вы можете использовать инструменты ConvertX, такие как obj-to-glb, fbx-to-glb, stl-to-glb или gltf-to-glb, для быстрой конвертации моделей.
Да, многие современные браузеры поддерживают просмотр GLB напрямую или через JavaScript-библиотеки вроде Three.js и Babylon.js.