Чем отличаются форматы STL, OBJ, 3MF и GLB для 3D-печати
STL хранит только форму — голую сетку без цвета, это стандарт обычной печати. OBJ добавляет текстуры и цвет через отдельные файлы. 3MF — современный формат печати: форма, цвет, материалы и настройки в одном файле. GLB — формат для 3D-графики и генерёжек, несёт цвет и текстуры. Для мультицвета нужны 3MF или GLB, для одноцветной печати хватает STL. Открыть файл любого из этих форматов, кроме GLB, можно в бесплатном просмотре STL онлайн, а перевести 3MF — в конвертере BunnySplit: оба работают в браузере, файл не уходит на сервер.
Содержание
- STL — только форма, без цвета. Стандарт одноцветной печати.
- OBJ — форма + цвет/текстуры через сопутствующие файлы.
- 3MF — всё в одном файле: форма, цвет, материалы, настройки. Лучшее для печати.
- GLB — формат 3D-графики и AI-генераторов, с цветом и текстурами.
- Для цвета нужны 3MF/GLB; для печати в цвет результат удобно отдавать в 3MF.
Сравнение в одной таблице
| Формат | Форма | Цвет/текстуры | Всё в одном файле | Где встречается |
|---|---|---|---|---|
| STL | да | нет | да (но только форма) | стандарт печати |
| OBJ | да | да (+ MTL и картинки) | нет — несколько файлов | графика, сканы |
| 3MF | да | да | да, всё внутри | современная печать |
| GLB | да | да (упаковано внутрь) | да | 3D-графика, AI-генерёжки |
STL — голая форма
STL описывает только поверхность модели сеткой треугольников. Ни цвета, ни материалов, ни единиц измерения — просто форма. Зато он понятен любому слайсеру и принтеру, поэтому остаётся стандартом для обычной одноцветной печати. Как его открыть и посмотреть — в разборе чем открыть STL-файл.
OBJ — форма с текстурами
OBJ хранит ту же сетку, но умеет нести цвет и текстуры. Подвох: цвет лежит не в самом OBJ, а в спутниках — файле материалов MTL и картинках-текстурах. Потеряли спутников — потеряли цвет. Поэтому OBJ удобен для графики и сканов, но для печати его обычно конвертируют.
3MF — современный формат печати
3MF создан специально под 3D-печать как замена устаревшему STL. В одном файле — геометрия, цвета, несколько материалов, даже несколько объектов и настройки печати. Он компактнее, надёжнее и точнее описывает сложную модель. Современные слайсеры (Bambu Studio, OrcaSlicer, PrusaSlicer) работают с 3MF как с основным форматом. Именно поэтому печатно-готовый результат правильно отдавать в 3MF — он не теряет цвет и разбивку на детали.
GLB — формат графики и AI-генерёжек
GLB — это упакованный glTF, формат 3D-графики для игр, AR и веба. Внутри — форма, цвет и текстуры одним файлом. Сегодня это главный формат AI-генераторов моделей: описали персонажа текстом — получили GLB. Печатать его напрямую слайсер обычно не умеет: GLB нужно конвертировать в STL/3MF, а цвет — превратить в зоны под мультицвет.
Какой формат под какую задачу
- Одноцветная печать — STL, проще некуда.
- Печать с цветом и материалами — 3MF.
- Модель из AI-генератора — обычно GLB, дальше конвертация под печать.
- Графика, скан, обмен с текстурой — OBJ или GLB.
Если цель — мультицвет без покраски, читайте профильный разбор мультицвет деталями и что вообще даёт watertight-модель (без неё слайсер не напечатает корректно).
Частые вопросы
Какой формат лучше для 3D-печати?
Для обычной одноцветной печати — STL, его понимает любой слайсер. Для современной печати с цветом, несколькими материалами и сохранёнными настройками лучше 3MF: всё в одном файле и без потерь. Многие принтеры и слайсеры (Bambu Studio, OrcaSlicer, PrusaSlicer) сегодня работают с 3MF как с основным форматом.
В каком формате хранится цвет модели?
В STL цвета нет вообще — только форма. Цвет и текстуры несут OBJ (через сопутствующие файлы MTL и картинки), 3MF (внутри одного файла) и GLB (цвет и текстуры упакованы внутрь). Поэтому цветные модели из генераторов чаще приходят в GLB или OBJ, а печатать в цвет удобнее через 3MF.
Что такое формат 3MF и зачем он?
3MF (3D Manufacturing Format) — современная замена STL, созданная специально под 3D-печать. В одном файле хранятся геометрия, цвета, материалы, несколько объектов и даже настройки печати. Он компактнее и надёжнее STL, лучше описывает мультицветные и многодетальные модели — поэтому печатно-готовый результат удобно отдавать именно в 3MF.
Можно ли печатать из GLB напрямую?
Напрямую обычно нет — большинство слайсеров не открывают GLB. GLB — формат 3D-графики и генерёжек (его выдают AI-генераторы моделей). Чтобы напечатать, его конвертируют в STL или 3MF в программе 3D-моделирования, например в Blender.
Читать дальше
Нужна модель?
В каталоге BunnySplit — STL-модели от авторов: скачиваются сразу после оплаты, лицензия указана в карточке. Есть и бесплатные.
Печатаете на заказ? Продавайте свои модели и услуги на BunnySplit