GLB в OBJ

GLB → OBJ + MTL + текстуры, удобно для доработки.

Рабочая область

Перетащите файлы сюда

или нажмите, чтобы выбрать, поддерживается вставка

Об инструменте

Инструмент «glb to obj» превращает однофайловый GLB в классический OBJ-процесс: геометрия, материалы и текстуры выгружаются отдельными файлами. Всё выполняется локально в браузере, файлы на сервер не отправляются.

Что вы получите при конвертации GLB в OBJ

GLB хранит всё в одном файле. OBJ раскладывает содержимое на несколько связанных файлов.

Файл OBJ
Форма: точки, грани и текстурные координаты.
Файл MTL
Материалы: цвета и какое изображение куда наносится. Отключается вариантом «Только геометрия».
Изображения текстур
Картинки, покрывающие модель, сохранённые как обычные графические файлы.
Вертикальная ось
Некоторые программы ожидают Z вверх вместо Y; это можно переключить в настройках.

Описание параметров конфигурации

Общие настройки

Вертикальная ось

Y вверх
Определяет ось «вверх» экспортируемой модели. Разное 3D-программное обеспечение использует разные соглашения. Неправильный выбор может привести к тому, что модель будет лежать на боку.
  • Y вверхРекомендуется: Соглашение, используемое в OpenGL, Three.js и большинстве веб-3D-движков. Выбирайте это для моделей из веба или игровых движков.
  • Z вверх: Соглашение, используемое в Blender (по умолчанию), 3ds Max и некоторых CAD-программах. Попробуйте это, если модель отображается боком.

Поворот X

0°-180° – 180°
Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Y

0°-180° – 180°
Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Z

0°-180° – 180°
Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Способ применения поворота

Только корневой узел
Выберите, как поворот записывается в экспортируемую модель. Запекание в вершины перезаписывает все координаты вершин, поэтому поворот применяется во всех форматах экспорта (включая форматы, читающие только геометрию, такие как STL и STEP); преобразование только корневого узла сохраняет исходные координаты вершин и лучше подходит для анимированных моделей и моделей со скелетом, но форматы, игнорирующие преобразования узлов (например, STEP), не применят поворот.
  • Запекать в вершины: Поворот записывается во все координаты вершин и применяется одинаково во всех форматах экспорта; данные геометрии перезаписываются.
  • Только корневой узелРекомендуется: Поворот записывается как преобразование корневого узла, координаты вершин остаются исходными; лучше для моделей со скелетом/анимацией, но форматы, игнорирующие преобразования узлов (например, STEP), его не применят.

Настройки экспорта OBJ

Экспорт MTL

Экспорт MTL
Включить файл определения материалов (.mtl) со ссылками на текстуры.
  • Экспорт MTLРекомендуется: Создает файл .mtl с определениями материалов и ссылками на текстуры. Рекомендуется для редактирования в 3D-программах.
  • Только геометрия: Выводит только файл геометрии .obj без материалов. Проще, но без информации о материалах.

Если OBJ выглядит неправильно

ПроблемаВероятная причинаЧто делать
Нет текстур в Blender или другой программеOBJ, MTL и изображения оказались раздельноРаспакуйте загрузку, держите все файлы в одной папке и импортируйте OBJ.
Модель лежит на бокуДругая программа использует иную вертикальную осьПереключите ось в настройках и конвертируйте снова.
Пропала анимацияOBJ не хранит анимациюИспользуйте GLB в FBX, если анимация нужна.
Пропал блеск или металлический видМатериалы OBJ проще, чем в GLBНастройте материал заново в целевой программе.

Часто задаваемые вопросы

Смотреть все частые вопросы
Q

Можно ли открыть результат в Blender?

A

Да. Blender нативно импортирует OBJ и MTL. Положите OBJ, MTL и текстуры в одну папку, затем импортируйте OBJ: материалы и текстуры применятся автоматически.

Q

Сохраняются ли цвета вершин при конвертации GLB в OBJ?

A

Да. Конвертер glb-to-obj от Any3D сохраняет цвета вершин, встроенные в GLB, и преобразует их в цвета вершин OBJ. Нормали и UV-координаты также сохраняются, поэтому модель выглядит согласованно.

Q

Можно ли отредактировать файл OBJ в текстовом редакторе?

A

Да. OBJ это открытый текстовый формат, его можно открыть в любом текстовом редакторе, чтобы просмотреть или изменить вершины, грани и другие данные. Это удобно для отладки или мелких правок перед импортом в 3D-редактор.

Q

Можно ли напечатать OBJ на 3D-принтере?

A

Большинство слайсеров, например Cura, PrusaSlicer и Bambu Studio, открывают OBJ, но игнорируют текстуры и цвета. Для печати проще использовать GLB в STL.

Q

OBJ будет больше, чем GLB?

A

Обычно да. OBJ хранится как обычный текст, а GLB хранится в компактном двоичном виде, поэтому та же модель в OBJ занимает больше места.

Q

Какого размера будет модель в других программах?

A

В OBJ нет поля единиц. GLB использует метры, поэтому Blender показывает реальный размер, а слайсер, считающий в миллиметрах, может показать модель в 1000 раз меньше.