ПолиГонБлог о 3D-моделировании
ГлавнаяОсновыФорматы 3D: STL, OBJ, 3MF и когда какой нужен
Основы

Форматы 3D: STL, OBJ, 3MF и когда какой нужен

Форматы 3D-файлов: STL, OBJ, 3MF и другие — что выбрать

Сделали модель — а на экспорте десяток форматов, и непонятно, что выбрать. Ошибётесь — потеряете цвет, текстуры или качество. Разберём главные форматы простыми словами: какой для чего.

Коротко

Для 3D-печати — STL (просто) или лучше 3MF (умнее). Для обмена моделью с текстурами — OBJ или glTF. Для анимации и пайплайна — FBX. Формат выбирают под задачу, а не по привычке. База — в гайде для старта.

01STL — стандарт печати

Самый распространённый формат для 3D-печати. Хранит только геометрию — сетку из треугольников, без цвета, текстур и единиц измерения. Прост и понятен любому слайсеру, поэтому и стал стандартом. Минус — именно эта простота: ничего, кроме формы.

02OBJ — геометрия плюс текстуры

Старый добрый OBJ хранит не только сетку, но и UV-развёртку с привязкой материалов (через файл .mtl). Его берут, когда модель нужно передать с текстурами — например, между разными программами.

СоветСкачали модель для печати — берите STL или 3MF. Нужна модель с цветом и текстурами для рендера — OBJ или glTF. Где искать — в статье где взять 3D-модели.

033MF — умная замена STL

3MF — современный формат для печати: помимо геометрии хранит цвет, единицы, несколько объектов и даже настройки печати. Постепенно вытесняет STL там, где нужен мультиматериал и цвет (привет системам вроде AMS).

04FBX и glTF — обмен и веб

  • FBX — анимация, скелеты, сложные сцены; стандарт обмена в геймдеве.
  • glTF/GLB — «JPEG для 3D»: лёгкий формат для веба и AR с текстурами и анимацией.

Проверяйте масштабSTL не хранит единицы измерения — модель может импортироваться в миллиметрах вместо сантиметров и наоборот. Всегда сверяйте габариты после импорта, особенно перед печатью.

Что запомнить

  • STL — стандарт печати, но хранит только геометрию.
  • OBJ несёт UV и материалы — для обмена с текстурами.
  • 3MF — умный формат печати с цветом и настройками.
  • FBX — для анимации и геймдева, glTF — для веба и AR.
  • STL не хранит единицы — всегда проверяйте масштаб.

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

Какой формат для 3D-печати?

STL — универсально, 3MF — лучше, если нужен цвет, мультиматериал или сохранённые настройки.

Чем OBJ лучше STL?

OBJ хранит UV-развёртку и материалы, поэтому подходит для моделей с текстурами.

Почему модель импортировалась гигантской?

STL не хранит единицы измерения. Проверьте и задайте масштаб при импорте.

Оцените статью

Комментарии

Загрузка…

Комментарии публикуются после проверки модератором