Конвертировать STL в GLB

Работает на вашем устройстве · Ваш файл никогда не покидает устройство.

STL — формат печати: только форма, и в вебе её почти ничем не показать. GLB — формат веба: один самодостаточный файл, который открывают браузер, просмотрщик моделей или AR. Здесь печатаемый файл превращается в показываемый.

STL почти никогда не несёт цвета, поэтому GLB обычно приходит с одной простой поверхностью — приносить было нечего (редкий двоичный STL с цветом у каждого треугольника его сохраняет). Зато вы получаете файл, который можно положить на страницу, отправить заказчику или бросить в просмотрщик, и никакого 3D-софта ему для этого не понадобится.

Всё выполняется на вашей машине, и для 3D-файла это главное: модель — это обычно изделие заказчика, скан здания или ещё не объявленный дизайн. На сервер ничего не уходит, поэтому потом нечего просить удалить.

Как Конвертировать STL в GLB

  1. Добавьте файл STL — и сопутствующие файлы, если они есть.
  2. Убедитесь, что выбран GLB.
  3. Нажмите «Конвертировать».
  4. Скачайте файл GLB.

Поддерживаемые форматы и ограничения

Вход
STL (двоичный или ASCII)
Выход
GLB
Цвет
Только цвет треугольников, который хранят немногие двоичные STL
Сохраняет анимацию
Нечего сохранять — в STL нет анимации
Где выполняется
В браузере — без загрузки на сервер

Не подходит для: Добавление цвета или текстуры, которых в STL никогда не было.

Как не ошибиться с размером

STL не хранит единиц. Почти каждый STL для 3D-печати считает в миллиметрах, а GLB — в метрах, поэтому страница по умолчанию читает STL как миллиметры и показывает, какого размера будет GLB: кронштейн в 40 мм останется 40 мм, а не станет 40 метрами. Для STL из программы, настроенной на дюймы, выберите «Дюйм», а для STL, который уже в метрах, — «Оставить как есть». Треугольники сохраняют исходные числа, а масштаб записывается в верхний узел модели, который применяют просмотрщики glTF.

Где верх

Слайсеры строят вверх по оси Z, поэтому STL для печати обычно стоят с осью Z вверх, а GLB использует Y. Инструмент поворачивает модель на четверть оборота, чтобы деталь, стоявшая прямо на столе принтера, стояла прямо и в веб-просмотрщике или в AR; можно выбрать и «Оставить оси как есть». Поворот записывается в тот же верхний узел, что и масштаб.

Как будет выглядеть поверхность

Все части получают одну простую поверхность: светло-серую, полностью шероховатую и неметаллическую. STL хранит одно направление для каждого треугольника, и эти направления становятся нормалями GLB, поэтому на изогнутых участках видны плоские грани, из которых деталь печаталась, а не гладкая поверхность. Вершины, совпадающие полностью, включая направление, объединяются, когда GLB приводится в порядок.

Читаются и текстовые (ASCII), и двоичные STL. Текстовый STL с несколькими именованными телами приходит одной сеткой с одной поверхностью. Двоичный STL, который хранит цвет каждого треугольника, как пишут некоторые программы для печати, сохраняет эти цвета в GLB в виде цветов вершин, слегка затемнённых серой поверхностью, с которой они смешиваются.

Частые вопросы

Мои файлы загружаются на сервер?
Нет. Преобразование целиком выполняется в вашем браузере, силами вашего же устройства. Файл не покидает компьютер или телефон, а инструмент, которым вы уже один раз воспользовались, работает и без интернета.
Будут ли в GLB цвета?
Обычно нет, потому что в STL их не было. STL хранит только треугольники. GLB придёт с нейтральным материалом, который можно заменить в любой 3D-программе. Редкий двоичный STL, который хранит цвет каждого треугольника, его сохраняет.
Можно ли показать в AR на iPhone?
Для этого конвертируйте в USDZ — Quick Look от Apple просит именно его. GLB — правильный выбор для веба и AR на Android.

Похожие инструменты

Ещё в разделе 3D-модели

Эта страница на других языках: English · العربية · Deutsch · Français · Español · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা