Конвертер glTF у GLB
Перетягніть .gltf разом із .bin і файлами текстур або цілу теку одним .zip — і завантажте єдиний GLB з тими самими мешами, матеріалами, текстурами й анімацією. Усе пакується на вашому пристрої.
- .gltf + .bin + текстури
- Або один .zip
- Анімація збережена
- Без вивантаження
Як конвертувати glTF у GLB
- 01
Додайте .gltf та його файли
Виберіть.gltf, його.binі зображення текстур разом у діалозі вибору файлів, перетягніть їх усі одразу або скиньте один.zipіз теки. Вбудований.gltfпрацює окремо. Панель перелічить супутні файли, які вона прочитала, а також трикутники, текстури й анімаційні кліпи. - 02
Вирішіть із текстурами
Зберігати текстури увімкнено за замовчуванням. Вимкніть, щоб отримати GLB лише з геометрією та кольорами, значно менший за розміром — зручно для чорнового блокування сцени або колізійної сітки. - 03
Конвертувати
Натисніть Конвертувати в GLB. Результат покаже розмір до й після та завантажиться автоматично. Відкрийте його в переглядачі glTF або додайте в three.js, Babylon.js, Godot чи Unity.
Пакування теки glTF в один GLB
Найчастіша причина для цього перетворення — тека glTF: .gltf, scene.bin і підтека textures, які ламаються, щойно зникає один файл. GLB містить усе це в одному файлі, тому маркетплейси, <model-viewer> і більшість рушіїв віддають йому перевагу.
Дайте конвертеру всі файли, які використовує .gltf. Найпростіше — заархівувати теку в zip і скинути .zip; підтеки всередині допустимі, а сміття __MACOSX ігнорується. Файли зіставляються за назвою, тож абсолютні шляхи, які експортер вписав у JSON, не мають значення. Перетягування самої теки не підтримується. Відсутній .bin зупиняє конвертацію з повідомленням, у якому названо файл; відсутні текстури не зупиняють, але панель їх перелічує, щоб ви випадково не відправили порожній GLB. Якщо волієте командний рядок, gltf-pipeline -i model.gltf -o model.glb від Khronos робить те саме.
Вбудований glTF проти GLB
| Вбудований .gltf | GLB | |
|---|---|---|
| Структура | Текст JSON, бінарні дані як base64 | 12-байтовий заголовок, чанк JSON, бінарний чанк |
| Розмір для тієї самої моделі | Приблизно 33% накладних витрат на бінарні дані | Сирі байти, без накладних витрат |
| Читабельний для людини | Так | Ні, потрібен інструмент |
| Швидкість розбору | Повільніше, base64 треба декодувати | Швидше, дані використовуються напряму |
| Типове використання | Огляд, ручні правки, налагодження | Публікація в вебі, AR, рушіях, маркетплейсах |
Потрібна читабельна версія пізніше? GLB у glTF розпакує його назад — одним файлом або текою.
Що зберігає конвертер glTF у GLB
Обидва формати — glTF 2.0, тож майже все переноситься один до одного.
- Меші, вузли, ієрархія
- Зберігається
- PBR-матеріали й текстури
- Зберігається, зображення перекодовуються в початковому типі
- Анімаційні кліпи й скіни
- Зберігається
- Кольори вершин, UV, нормалі
- Зберігається
- Одиниці й вісь
- Без змін: метри, Y вгору
- Стиснення Draco або meshopt
- Декодується; GLB записується без стиснення
- Розширення, які three.js не може експортувати
- Відкидаються, як-от варіанти матеріалів
Поради для меншого й чистішого GLB
- Пропустіть GLB через компресор GLB, перш ніж ставити його на сайт
- Спростіть щільні меші за допомогою спрощувача сітки, якщо GLB для мобільних
- Перевірте розмір до й після, який показує конвертер
- Тримайте текстури до 2048 px для вебу; 4K-карти домінують у розмірі файлу
- Майте на увазі, що glTF зі стисненням Draco стане більшим: під час конвертації його декодують
- Не перетягуйте саму теку на конвертер: виберіть файли всередині або спочатку заархівуйте її
- Не редагуйте GLB вручну; спершу конвертуйте в glTF, якщо треба змінити JSON
- Не вимикайте текстури для фінального асета без потреби
FAQ
Часті запитання
Як безкоштовно конвертувати glTF у GLB?
.zip на конвертер або виберіть .gltf, .bin і текстури разом, тоді натисніть «Конвертувати в GLB». Реєстрація не потрібна, обмежень немає, а пакування відбувається у вашому браузері, тож нічого не вивантажується. Кожен файл моделі чи .zip може бути до 200 МБ.GLB менший за glTF?
.bin та файли зображень загальний розмір приблизно той самий; виграш — це один файл. Для реального зменшення розміру стисніть GLB після конвертації.Чи втрачається якість під час конвертації glTF у GLB?
Анімація зберігається?
Чому мій GLB став більшим за glTF?
Яка різниця між glTF і GLB?
Схожі інструменти та гайди
Продовжуйте
Почати безкоштовно
Отримайте GLB без моделювання
Перетворіть одне зображення на 3D-модель у студії. Моделі без текстури зазвичай готові менш ніж за хвилину, завантаження GLB безкоштовне, а нові акаунти отримують 3 кредити.
Без картки · 3 безкоштовні кредити на старт