Конвертер GLB в FBX
В GLB модели передаются в вебе, а FBX — то, что импортируют многие игровые и анимационные пайплайны. Конвертируйте здесь файл .glb и получите бинарный FBX со встроенными текстурами, готовый для Unity, Unreal Engine или Maya.
Конвертер 3D-моделей
или перетащите сюда файлы STL, OBJ, MTL … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
STL и OBJ не хранят единицы измерения. Если деталь в слайсере выглядит в 10 или 25,4 раза меньше или больше, единицы прочитаны неверно — укажите их здесь.
Blender, CAD-программы и слайсеры используют ось Z вверх; glTF, Unity и большинство игровых движков — ось Y вверх. Переключите, если после импорта модель лежит на боку.
Применяется при преобразовании твердотельных моделей STEP или IGES в сетку. Высокая детализация даёт плавные кривые, но более тяжёлые файлы; низкой достаточно для быстрого предпросмотра.
Используется только для PNG, JPG или SVG. Рельеф приподнимает тёмные области; литофания — тонкая пластина, на которой фото проявляется при подсветке сзади; выдавливание превращает логотип или контур SVG в плоское твёрдое тело.
Ширина напечатанной модели; высота рассчитывается по соотношению сторон изображения.
Максимальная высота рельефа или литофании либо толщина выдавленной фигуры. Для литофаний обычно берут 2–3 мм.
Сплошная пластина под рельефом, чтобы отпечаток держал форму. 0 — без основания.
Как пользоваться инструментом
- 1
Загрузите файл .glb
Добавьте один GLB или до 20 файлов, каждый до 95 MB. Файл .gltf с отдельными .bin и файлами текстур проще всего обработать, предварительно упаковав его в один GLB.
- 2
Оставьте бинарный FBX и текстуры
В поле Преобразовать в выберите FBX, для Кодировка файла — Binary, а Сохранить текстуры и материалы оставьте включённым: тогда изображения будут упакованы внутрь FBX. Параметр Вертикальная ось оставьте на значении Keep, если только модель не загружается лежащей на спине.
- 3
Конвертируйте и импортируйте
Нажмите Преобразовать в FBX и перетащите файл в папку ресурсов вашего движка или импортируйте его в Blender через File › Import › FBX.
GLB и FBX: открытый веб-формат и формат обмена от Autodesk
GLB — бинарная форма glTF 2.0, которую Khronos Group выпустила в 2017 году и которая в 2022 году стала международным стандартом ISO/IEC 12113. Один файл .glb содержит 12-байтный заголовок, JSON-описание сцены и бинарный блок с геометрией и изображениями. Он рассчитан на быструю загрузку рендерером: единицы — метры, ось Y направлена вверх, а материалы используют физически корректную модель metallic-roughness, которую одинаково отображают three.js, Babylon.js и Scene Viewer на Android.
FBX начинался как формат программы захвата движения FiLMBOX от Kaydara и с 2006 года принадлежит Autodesk. Он закрытый и документирован в основном через Autodesk FBX SDK, но остаётся стандартным форматом обмена для игровых движков и анимационных инструментов. Импортёр моделей Unity читает FBX напрямую, параметры импорта Unreal Engine построены вокруг него, а Maya и 3ds Max используют его для передачи персонажей с ригом между студиями.
Что сохраняется при конвертации GLB в FBX
| В GLB | В FBX | Что проверить после импорта |
|---|---|---|
| Меши, UV, нормали | Сохраняются как есть | Ничего |
| Иерархия и имена узлов | Сохраняются | Положение опорных точек |
| Скелет и веса скиннинга | Кости и skin cluster | Тип рига в движке |
| Клипы анимации, morph target | Animation take, блендшейпы | Названия и длительность клипов |
| Карты базового цвета, нормалей, излучения | Встроенные текстуры в материалах FBX | Назначение текстур |
| Значения metallic-roughness | Приближённо | Заново подключите карты metallic и roughness |
| Расширения вроде clearcoat или transmission | В FBX аналога нет | Воссоздайте в движке |
Импорт FBX в Unity, Unreal Engine или Blender
Unity
- 01Перетащите .fbx в папку Assets в окне Project.
- 02На вкладке Rig выберите для персонажей Humanoid или Generic.
- 03На вкладке Materials нажмите Extract Textures, чтобы редактировать карты.
Unreal Engine
- 01Нажмите Import в Content Browser и выберите .fbx.
- 02Включите Import Animations для моделей с ригом.
- 03Проверьте Import Uniform Scale, если размер отличается в 100 раз.
Blender
- 01Выберите File › Import › FBX (.fbx).
- 02Откройте рабочее пространство Shading, чтобы проверить материалы.
- 03Включите Automatic Bone Orientation, если кости смотрят не в ту сторону.
Большинство неожиданностей после конвертации GLB в FBX связано с материалами, а не с геометрией. glTF часто упаковывает ambient occlusion, roughness и metallic в красный, зелёный и синий каналы одного изображения. В классической модели материалов FBX для такой упакованной текстуры нет слота, поэтому движки импортируют её как отдельное изображение, которое нужно подключить вручную. Ещё одна ловушка — текстуры в формате WebP внутри GLB: немногие импортеры FBX читают WebP, поэтому лучше использовать PNG или JPEG; о компромиссах рассказывает статья WebP в JPG: когда и зачем.
Если результат нужен как статичный меш для рендерера или 3D-принтера, а не для движка, FBX может не подойти; FBX в OBJ показывает, что сохраняет простой формат меша. Для AR Quick Look от Apple на iPhone переведите тот же GLB иначе: GLB в USDZ.
GLB
3D-модель glTF Binary (GLB)
GLB — двоичная форма glTF 2.0, формата передачи 3D-данных, опубликованного Khronos Group в 2017 году. Он упаковывает геометрию, PBR-материалы, текстуры и анимации в один компактный файл, рассчитанный на быструю загрузку. GLB широко используется для 3D в вебе, AR-просмотрщиков, Android Scene Viewer и онлайн-маркетплейсов моделей. Некоторые старые настольные 3D-программы и САПР его не импортируют.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- Да
- Год появления
- 2017 · Khronos Group
FBX
3D-модель Filmbox (FBX)
FBX — 3D-формат, созданный компанией Kaydara для программы Filmbox и принадлежащий Autodesk с 2006 года. Он хранит в одном файле сетки, материалы, текстуры, скелеты, скиннинг, камеры, источники света и анимацию. Это стандартный формат обмена игровыми ассетами в Unity, Unreal Engine, Maya, 3ds Max и Blender. Формат проприетарный, и его поведение может различаться в зависимости от экспортёра и версии SDK.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- Да
- Год появления
- Kaydara (now Autodesk)
GLB переводят в FBX, чтобы перенести модель из интернета, с маркетплейса или из приложения для 3D-сканирования в рабочие процессы Unity, Unreal Engine, Maya или 3ds Max, построенные вокруг формата Autodesk.
Вопросы о конвертации GLB в FBX
Будут ли работать анимации из GLB после конвертации в FBX?
Скелетная анимация и анимация блендшейпов (morph target) есть в обоих форматах, поэтому клипы из GLB найдут место и в FBX. После импорта проверьте каждый клип в окне предпросмотра анимации в движке, особенно если в GLB их было несколько: некоторые импортеры разделяют или переименовывают клипы.
Почему после конвертации материалы в Unity выглядят серыми или пластиковыми?
Материалы glTF используют значения metallic и roughness, часто упакованные в одну текстуру, а материалы FBX рассчитаны на diffuse и specular. Карты базового цвета и нормалей обычно переносятся; metallic и roughness, возможно, придётся заново подключить в редакторе материалов движка.
Нужно ли конвертировать GLB в FBX для Blender?
Для открытия — нет. В Blender есть импортер glTF 2.0 начиная с версии 2.80, поэтому File › Import › glTF 2.0 читает GLB напрямую. Конвертируйте, только если следующий инструмент в вашем пайплайне ждёт FBX.
Какой FBX выбрать: бинарный или ASCII?
Binary. Файл получается меньше, загружается быстрее, и именно его ждут Unity, Unreal и Maya. Импортер FBX в Blender вообще не читает ASCII FBX. ASCII выбирайте только для скрипта или инструмента сравнения, которым нужно читать файл как текст.
Почему модель FBX в Unreal в 100 раз больше или меньше, чем нужно?
glTF работает в метрах, Unreal — в сантиметрах, а FBX хранит масштаб единиц, который каждый импортер трактует по-своему. Если размер отличается в 100 раз, измените Import Uniform Scale или задайте Единицы модели перед конвертацией, затем проверьте известный размер.
- Конвертер FBX в OBJКонвертируйте FBX из Mixamo, ассетов Unity или Maya в OBJ с материалами MTL и текстурами. Бинарный и ASCII FBX, до 20 файлов за раз.
- Конвертировать OBJ в GLBКонвертируйте OBJ вместе с MTL и текстурами в один GLB для three.js, model-viewer, Shopify и AR на Android. Масштаб в метрах, материалы встроены.
- Конвертер glTF в GLBУпакуйте файл .gltf с буферами .bin и текстурами в один GLB. Загрузите папку в виде ZIP; модель, материалы и масштаб не изменятся.
- Конвертер GLB в USDZКонвертируйте модели GLB в USDZ, чтобы на iPhone и iPad их можно было разместить в AR из Safari, «Сообщений» или «Файлов». PBR-материалы и текстуры сохраняются.
- Конвертер STL в GLBКонвертируйте STL для 3D-печати в GLB для сайтов, model-viewer и AR на Android. Миллиметры переводятся в метры, ось Z-up — в Y-up, деталь стоит ровно.