Бесплатный просмотрщик glTF онлайн
Перетащите .glb или .gltf вместе с его .bin и изображениями (выберите их вместе или загрузите одним zip), чтобы увидеть PBR-материалы при студийном освещении и проверить треугольники, материалы и реальный размер. Файлы со сжатием Draco и meshopt тоже открываются. Бесплатно, ничего не загружается на сервер.
- .gltf + .bin или .glb
- Draco + meshopt
- Один .zip
- Ничего не загружается
Как посмотреть файл glTF онлайн
- 01
Перетащите .gltf или .glb
Перетащите файл в просмотрщик выше или нажмите Выбрать файл. Файл .glb самодостаточен. Файл .gltf с отдельными.binи изображениями откроется, если выбрать их все вместе, перетащить сразу все или загрузить один .zip с папкой. Попробовать пример загружает тестовую модель. - 02
Проверьте материалы и сетку
Вращайте, приближайте и перемещайте. Модель освещена студийным окружением, поэтому металл и шероховатость выглядят правильно. Режим глины скрывает текстуры, каркас показывает топологию, автоповорот включает вращение на поворотном столе, а кнопка камеры сохраняет PNG. - 03
Проверьте статистику
Треугольники, вершины, размер файла, меши, материалы и текстуры, а также ограничивающий прямоугольник. glTF задаётся в метрах, поэтому персонаж ростом 1.8 m отобразится как 180 cm. Что дальше — ссылки на конвертацию glTF в GLB, glTF в OBJ и glTF в STL.
Что умеет этот просмотрщик файлов glTF
Загрузчик — это GLTFLoader из three.js, тот же код, который используют многие 3D-сайты, поэтому то, что отображается здесь, хорошо показывает, как модель поведёт себя в вебе.
PBR-материалы
Draco и meshopt
KHR_draco_mesh_compression или EXT_meshopt_compression, а также квантованные меши декодируются в браузере.Количество текстур
Меши и материалы
Реальный размер
Только локально
glTF и GLB, а также проблема отдельных .bin-файлов
glTF бывает в двух вариантах упаковки. GLB — бинарный: JSON, геометрия и изображения в одном файле. .gltf — это JSON-файл, который либо встраивает бинарные данные как текст base64, либо ссылается на отдельные файлы, обычно буфер .bin и папку с текстурами PNG или JPG.
GLB всегда работает сам по себе, как и .gltf со встроенными данными. Для .gltf с отдельными файлами передайте просмотрщику glTF файл .gltf, .bin и изображения вместе (выберите несколько, перетащите все сразу или загрузите один .zip; перетаскивание самой папки не работает). Файлы сопоставляются по имени, поэтому пути к папкам внутри JSON не важны, а панель перечисляет их в разделе Также прочитано:.
Если .bin отсутствует, модель невозможно построить, поэтому просмотрщик останавливается с сообщением Этой модели нужны файлы, которых нет в комплекте: model.bin и называет файл. С изображениями мягче: модель открывается, а янтарная заметка Не включено: перечисляет их. Чтобы сделать .gltf самодостаточным, экспортируйте glTF Binary (.glb) из Blender или выполните gltf-transform copy model.gltf model.glb. В нашем руководстве glTF vs GLB рассказано, когда какой вариант упаковки уместен.
Ещё два ограничения, о которых стоит знать: анимации загружаются, но не воспроизводятся (модель показывается в позе покоя), а текстуры KTX2 / Basis Universal не декодируются.
Онлайн-просмотрщик glTF: поддерживаемые возможности
| Возможность | Поддержка |
|---|---|
| .glb (бинарный glTF 2.0) | Да |
| .gltf со встроенными буферами | Да |
| .gltf с отдельным .bin и изображениями | Да, выберите их вместе или загрузите .zip |
| Отсутствует .bin | Ошибка с указанием отсутствующего файла |
| PBR-материалы metallic-roughness | Да |
| Сжатие мешей Draco | Да |
| Сжатие и квантование meshopt | Да |
| Текстуры PNG, JPG и WebP | Да |
| Текстуры KTX2 / Basis | Нет |
| Воспроизведение анимации | Нет, только поза покоя |
| Размер файла | До 200 МБ |
Советы по проверке glTF перед публикацией
- Посмотрите модель в режиме глины, чтобы отделить проблемы геометрии от проблем текстур
- Держите веб-ассет в пределах нескольких МБ; сначала сжимайте текстуры — обычно они составляют основную часть веса
- Проверьте, что модель товара показывает реальный размер в метрах, прежде чем использовать её в AR
- Используйте просмотрщик GLB или эту страницу — оба открывают .glb
- Загружайте только .gltf, когда у модели отдельный .bin; добавьте его или заархивируйте папку
- Не ждите здесь воспроизведения анимации или отчёта валидации glTF
- Не отправляйте 8K-текстуры на телефоны; 2K более чем достаточно для большинства веб-просмотров
- Не думайте, что модель, которая выглядит правильно здесь, будет такой же в любом движке; проверьте и целевой движок
Когда стоит использовать другой просмотрщик glTF
Будем справедливы к альтернативам: если вы разработчик и отлаживаете экспортёр, Khronos glTF Sample Viewer и glTF Viewer Дона МакКарди — отличные варианты. Вместе они запускают официальный glTF Validator, воспроизводят анимации и переключаются между вариантами материалов. Используйте их для отладки на уровне спецификации.
А этот используйте, когда нужен быстрый приватный просмотр с подсчётом треугольников, материалов и текстур, реальными размерами, проверкой в режиме глины и каркаса и конвертацией в один клик. Отсюда модель можно отправить в OBJ для старых инструментов или в STL для печати.
Похожие инструменты для glTF
FAQ
Частые вопросы
Как открыть файл glTF?
Этот просмотрщик glTF бесплатный?
Почему мой файл .gltf не открывается?
Поддерживает ли просмотрщик GLB со сжатием Draco?
Можно ли здесь воспроизводить анимации glTF?
Загружается ли мой файл на сервер?
В чём разница между просмотрщиком glTF и просмотрщиком GLB?
Похожие инструменты и руководства
Продолжить
Начать бесплатно
Откройте свой glTF сейчас
Перетащите .gltf или .glb в просмотрщик glTF выше и проверьте материалы, сжатие и размер прямо в браузере.
Бесплатно · работает в браузере · без регистрации