_Кратко: Каждый 3D-формат оптимизирован для своей задачи: STL и 3MF — для 3D-печати, glTF и USDZ — для веба и AR, FBX и OBJ — для анимации и игр, STEP и IGES — для точного CAD, а USD — для сложных многозадачных производственных процессов. Понимание различий между этими форматами 3D-моделей — их расширений, хранимых данных и поддерживаемых платформ — это самый быстрый способ избежать проблем с совместимостью и лишних переделок. Это руководство охватывает наиболее распространённые типы файлов 3D-моделей, их содержимое и то, как выбрать подходящий для вашего проекта. Если вам нужно конвертировать форматы, воспользуйтесь бесплатным конвертером 3D-файлов от Meshy, который поддерживает самые популярные пары.
Форматы 3D-файлов — это стандартизированные способы хранения данных трёхмерных моделей, включая геометрию, текстуры, анимацию и метаданные, используемые в различных программах и рабочих процессах. При таком разнообразии типов 3D-форматов не всегда очевидно, какой из них подходит для вашего проекта. Каждый формат служит своей уникальной цели, и неправильный выбор может привести к проблемам с совместимостью, потере качества или часам переделок.
Работаете ли вы с типами файлов для 3D-печати, изучаете анимационные конвейеры или только начинаете знакомство с разными видами 3D-моделирования, это руководство проведёт вас по самым важным типам форматов 3D-моделей: их расширениям, хранимым данным и тому, как выбрать подходящий для ваших задач.
Краткий справочник: Сравнение форматов 3D-файлов — расширения, возможности и сценарии использования
| Формат | Расширение | Сценарий использования | Лучше всего подходит для | Примерный размер* | Геометрия | Анимация | Материалы |
|---|---|---|---|---|---|---|---|
| STL | .stl | 3D-печать | FDM/SLA печать | Малый | ✓ | ✗ | ✗ |
| 3MF | .3mf | 3D-печать | Современные рабочие процессы печати | Малый | ✓ | ✗ | ✓ |
| glTF / GLB | .gltf / .glb | Веб / AR / VR | Реалистичная веб-3D-графика в реальном времени | Малый | ✓ | ✓ | ✓ |
| USDZ | .usdz | Веб / AR / VR | iOS AR (Quick Look) | Средний | ✓ | ✓ | ✓ |
| PLY | .ply | Веб / Сканирование | Данные сканирования, исследования | Средний–Большой | ✓ | ✗ | Частично — только цвет вершин |
| FBX | .fbx | Анимация / Игры | Полная сцена + анимация | Большой | ✓ | ✓ | ✓ |
| OBJ | .obj | Анимация / Игры | Обмен статической геометрией | Малый–Средний | ✓ | ✗ | ✓ (через .mtl) |
| STEP | .step / .stp | CAD / Инженерия | Точный обмен CAD-данными | Средний | ✓ | ✗ | ✗ |
| IGES | .iges / .igs | CAD / Инженерия | Совместимость с устаревшими CAD-системами | Средний | ✓ | ✗ | ✗ |
| DXF | .dxf | CAD / Инженерия | 2D-чертежи, ЧПУ, лазерная резка | Малый | Частично — 2D + базовая 3D | ✗ | ✗ |
| AMF | .amf | 3D-печать | Цветная/многоматериальная печать | Малый | ✓ | ✗ | ✓ |
| DAE | .dae | Анимация / Игры | Обмен между DCC-инструментами | Средний | ✓ | ✓ | ✓ |
| VRML | .wrl | Веб / AR / VR | Устаревшая веб-3D-графика / интерактивные сцены | Малый–Средний | ✓ | ✓ | ✓ (базовый) |
| DWG | .dwg | CAD / Инженерия | Родные файлы AutoCAD | Малый–Средний | Частично — 2D + базовая 3D | ✗ | ✗ |
| 3DS | .3ds | Анимация / Игры | Устаревший обмен с 3ds Max | Малый–Средний | ✓ | ✓ (ограниченно) | ✓ (базовый) |
| BLEND | .blend | Анимация / Игры | Родной формат Blender | Средний–Большой | ✓ | ✓ | ✓ |
| VOX | .vox | Воксели / Игры | Воксельное искусство и игровые ассеты | Малый | ✓ (воксели) | ✓ (ограниченно) | ✓ (палитра) |
| USD | .usd / .usda / .usdc | Межпрограммные конвейеры | Студийные конвейеры | Средний–Большой | ✓ | ✓ | ✓ |
Оценка размера: Малый = обычно менее 10 МБ, Средний = 10–100 МБ, Большой = 100 МБ+ для эквивалентной сложности геометрии. Фактические размеры файлов варьируются в зависимости от детализации модели, количества полигонов и встроенных текстур.
Какие форматы 3D-файлов лучше всего подходят для 3D-печати?
Типы файлов для 3D-печати должны точно описывать геометрию поверхности, чтобы слайсер мог рассчитать траектории инструмента. Поддержка цвета и материалов сильно различается в зависимости от формата. Более подробно см. в нашем полном руководстве по типам файлов для 3D-печати и руководстве по 3D-печати.
STL
- Расширение файла: .STL
- Тип интернет-медиа:
model/stl,model/x.stl-ascii,model/x.stl-binary
STereoLithography (STL) — старейший и наиболее широко поддерживаемый формат 3D-печати. Он представляет поверхности в виде сетки треугольников — без сохранения цвета, текстуры, материала или данных о единицах измерения. Практически любой слайсер (Cura, PrusaSlicer, Bambu Studio) и инструмент 3D-моделирования его поддерживает, что делает его стандартным выбором для рабочих процессов FDM, SLA и SLS.
Ключевые технические особенности:
- Кодирует геометрию поверхности как список треугольников с внешними нормалями
- Бинарный STL компактен; ASCII STL читаем человеком, но занимает больше места
- Для корректной печати требуется водонепроницаемая (манифольдная) геометрия
Плюсы:
- Универсальная поддержка среди слайсеров, принтеров и инструментов моделирования
- Простая структура; легко генерируется и анализируется программно
Минусы:
- Нет данных о цвете, материале или единицах измерения
- Большие файлы для моделей с высокой полигональностью
- Отсутствие нативной поддержки нескольких оболочек или внутренних структур
3MF
- Расширение файла: .3mf
- Тип интернет-медиа:
application/vnd.ms-package.3dmanufacturing-3dmodel+xml,application/vnd.ms-printing.printticket+xml,model/3mf
3D Manufacturing Format (3MF) был разработан консорциумом 3MF (Microsoft, Ultimaker, Prusa и другие) как современная альтернатива STL. Он все чаще используется в профессиональных и многоматериальных рабочих процессах, с нативной поддержкой в PrusaSlicer, Bambu Studio и Windows 3D Builder.
Ключевые технические особенности:
- XML-пакет, хранящий геометрию, цвет, материалы, карты текстур, настройки печати и единицы измерения
- Нативная поддержка многоматериальной и полноцветной печати
- Кодирует ориентацию сборки и подсказки для поддержек
Плюсы:
- Богатые метаданные: цвета, материалы, масштаб и настройки печати в одном файле
- Более компактен, чем STL, для эквивалентной геометрии
- Активно развивается; лучше подходит для принтеров нового поколения
Минусы:
- Менее универсальная поддержка, чем у STL, особенно на старом или бюджетном оборудовании
- Избыточен для простых одноцветных отпечатков
AMF
- Расширение файла: .amf
- Тип интернет-медиа:
application/amf+xml
Additive Manufacturing File Format (AMF) — международный стандарт ISO/ASTM (ISO/ASTM 52915), разработанный как прямой преемник STL. Как и 3MF, он устраняет основные ограничения STL, добавляя нативную поддержку цвета, материалов и криволинейной геометрии, однако на практике его внедрение идет медленнее, чем у 3MF.
Ключевые технические особенности:
- XML-формат, хранящий данные о геометрии, цвете, материале и текстуре
- Поддерживает криволинейные треугольники (аппроксимация поверхностей высшего порядка) для более гладкого вывода
- Нативно кодирует данные о единицах измерения и метаданные автора
Плюсы:
- Открытый международный стандарт; отсутствие привязки к проприетарным решениям
- Нативная поддержка цвета и нескольких материалов, лучшая точность геометрии, чем у STL
- Поддерживается Cura, PrusaSlicer и несколькими CAD-инструментами
Минусы:
- В значительной степени вытеснен 3MF в современных рабочих процессах печати — меньшая поддержка инструментария
- Поддержка криволинейных треугольников редко используется на практике
- Не так активно развивается или продвигается, как 3MF
STL vs AMF vs 3MF: STL универсален, но не содержит данных о цвете или единицах измерения. AMF улучшил STL, но появился до того, как экосистема была готова. 3MF, поддерживаемый крупным отраслевым консорциумом, с тех пор стал предпочтительной современной альтернативой для профессиональных рабочих процессов печати.
Какие 3D-форматы файлов лучше всего подходят для веба, AR и VR?
Форматы файлов для веба и AR/VR должны балансировать между визуальной точностью, быстрой загрузкой и производительностью рендеринга в реальном времени. Поддержка материалов на основе физического рендеринга (PBR) становится все более ожидаемой. В этом разделе рассматриваются glTF/GLB и PLY — для AR в экосистеме Apple (iOS Quick Look, Vision Pro) см. USDZ в разделе «Межприкладные рабочие процессы» ниже.
glTF / GLB
- Расширение файла: .gltf, .glb
- Тип интернет-медиа:
model/gltf+json,model/gltf-binaryGraphics Language Transmission Format (glTF) — это открытый стандарт, разработанный консорциумом Khronos Group, который иногда называют «JPEG в мире 3D» из-за его повсеместного распространения в вебе. GLB — его бинарная компактная версия. Это доминирующий формат для WebGL-приложений, сцен Three.js, AR-приложений на Android, а также стандартный формат экспорта для инструментов генерации 3D на базе ИИ, таких как Meshy.
Ключевые технические особенности:
- Хранит геометрию, PBR-материалы, текстуры, скелетную анимацию и иерархию сцены
- GLB упаковывает все ресурсы (включая текстуры) в один бинарный файл
- Поддерживает расширения для продвинутых функций, таких как прозрачность, clearcoat и сжатые текстуры KTX2
- Разработан для эффективной доставки на GPU — минимальная обработка во время выполнения
Плюсы:
- Чрезвычайно компактен; быстро загружается в браузерах
- Широкая поддержка в движках (Babylon.js, Three.js, Unity, Unreal)
- Активно поддерживаемый открытый стандарт с растущей экосистемой расширений
Минусы:
- Менее подходит для офлайн-рабочих процессов DCC (цифрового контента)
- Некоторые продвинутые функции материалов требуют неуниверсальных расширений
PLY
- Расширение файла: .ply
- Тип интернет-носителя:
text/plain
Polygon File Format (PLY) был разработан в Стэнфорде для хранения данных 3D-сканирования и облаков точек. Он может кодировать цвет на вершину, нормали и произвольные пользовательские свойства вместе с геометрией, что делает его распространенным выходным форматом для инструментов фотограмметрии, LiDAR-сканеров и NeRF-пайплайнов.
Ключевые технические особенности:
- Хранит данные вершин и граней с произвольными свойствами на элемент
- Доступны бинарная и ASCII-версии
- Изначально поддерживает облака точек без данных граней
Плюсы:
- Гибкая структура; может хранить любые атрибуты на вершину
- Распространенный выходной формат от сканирующего оборудования и пайплайнов реконструкции
- Читается большинством исследовательских и визуализационных инструментов (MeshLab, CloudCompare, Open3D)
Минусы:
- Нет системы анимации или материалов
- Не подходит для рендеринга в реальном времени без конвертации
- Ограниченная поддержка в потребительских инструментах и игровых движках
Примечание: Для AR-приложений в iOS и экосистеме Apple см. USDZ в разделе «Межприкладные рабочие процессы» ниже — это родной формат Apple для AR в Quick Look и Vision Pro.
VRML
- Расширение файла: .wrl
- Тип интернет-носителя:
model/vrml,x-world/x-vrml
Virtual Reality Modeling Language (VRML) был первым широко принятым стандартом для 3D-контента в вебе, разработанным в середине 1990-х годов и стандартизированным как ISO/IEC 14772. Он позволял встраивать интерактивные 3D-сцены в веб-браузеры через плагины. Хотя в значительной степени он был вытеснен WebGL и glTF, файлы VRML все еще встречаются в устаревших архивах, старых инженерных экспортах и некоторых образовательных платформах. Его преемник, X3D, расширил стандарт, но также остался нишевым.
Ключевые технические особенности:
- Человекочитаемый текстовый формат, описывающий 3D-геометрию, освещение, анимацию и интерактивность
- Поддерживает скриптинг для интерактивного поведения
- Структура графа сцены с узлами и маршрутами
Плюсы:
- Исторически значим; большой архив устаревшего контента
- Все еще поддерживается в некоторых CAD-инструментах (CATIA, SolidWorks) как опция экспорта
- Человекочитаемый; относительно легко проверяется вручную
Минусы:
- Требует плагинов или специальных просмотрщиков в современных браузерах — нет встроенной поддержки браузерами
- Низкая производительность по сравнению с современными GPU-оптимизированными форматами, такими как glTF
- Фактически устаревший формат; новые проекты должны использовать glTF/GLB
Какие форматы 3D-файлов лучше всего подходят для анимации, кино и разработки игр?
Форматы анимации и игр должны нести полные данные сцены — геометрию, риггинг, скиннинг, бленд-шейпы и материалы — между различными DCC-инструментами и движками. Для более глубокого изучения специфических игровых рабочих процессов см. наше руководство по 3D-моделированию для игр. Совместимость между инструментами, такими как Maya, Blender и Unreal, является основным приоритетом.
FBX
- Расширение файла: .fbx
- Тип интернет-медиа:
application/octet-stream
Filmbox (FBX) изначально разработан компанией Kaydara, а в настоящее время поддерживается Autodesk. Он стал де-факто стандартом для передачи анимированных 3D-ресурсов между DCC-инструментами и игровыми движками, служа форматом обмена по умолчанию между Maya, 3ds Max и такими движками, как Unity и Unreal Engine, а также широко используется в конвейерах захвата движения и VFX.
Ключевые технические особенности:
- Хранит сетки, кости, веса скиннинга, цели морфинга, камеры, источники света и анимационные кривые
- Двоичный и ASCII варианты (двоичный более распространен)
- Поддерживает несколько анимационных дублей в одном файле
- Проприетарный формат, принадлежащий Autodesk; открытой спецификации нет
Преимущества:
- Почти универсальная поддержка в 3D-инструментах и игровых движках
- Надежно обрабатывает сложные риги, бленд-шейпы и многослойную анимацию
- Переносит камеры и источники света для полной передачи сцены
Недостатки:
- Закрытый проприетарный формат — нет открытой спецификации
- Часто возникают несовместимости версий между SDK Autodesk
- Большие размеры файлов по сравнению с glTF
DAE (Collada)
- Расширение файла: .dae
- Тип интернет-медиа:
model/vnd.collada+xml
Collaborative Design Activity (Collada), разработанный Khronos Group и стандартизированный как ISO/PAS 17506, был создан как открытый кроссплатформенный формат обмена для DCC-инструментов. Он предшествовал glTF и долгие годы служил основной открытой альтернативой FBX. Хотя в контексте реального времени и веба его в значительной степени вытеснил glTF, DAE остается распространенным форматом экспорта в таких инструментах, как Blender, SketchUp, Maya и Cinema 4D, а также является родным форматом для Google Earth и некоторых игровых движков.
Ключевые технические особенности:
- XML-формат, хранящий геометрию, материалы, анимацию, физику и иерархию сцены
- Поддерживает скиннинг, цели морфинга и многослойную анимацию
- Разработан как независимый от инструментов, без привязки к вендору
Преимущества:
- Открытый стандарт; нет проприетарных ограничений
- Широкая поддержка в DCC-инструментах и некоторых игровых движках (Unity, Godot)
- Обрабатывает полные данные сцены, включая физические определения
Недостатки:
- Многословный XML приводит к большим размерам файлов; медленнее парсится, чем двоичные форматы
- Непоследовательная реализация в разных инструментах — точность при круговом обмене варьируется
- В значительной степени вытеснен glTF для real-time и FBX для производственных конвейеров
3DS
- Расширение файла: .3ds
- Тип интернет-медиа:
image/x-3ds,application/x-3ds
Формат 3DS — это оригинальный двоичный формат файлов Autodesk 3ds Max (ранее 3D Studio DOS), широко использовавшийся в 1990-х и начале 2000-х годов. Он содержит геометрию, базовые материалы и ограниченные данные анимации. Хотя сам 3ds Max теперь использует более новый формат .max, .3ds по-прежнему распространен в библиотеках устаревшего контента и до сих пор принимается многими современными инструментами в качестве формата импорта.
Ключевые технические особенности:
- Двоичный формат на основе блоков, хранящий сетки, источники света, камеры и базовую покадровую анимацию
- Определения материалов включают карты диффузного, зеркального отражения и непрозрачности
- Количество вершин на сетку ограничено 65 536 (частая проблема)
Преимущества:
- Широкая поддержка в качестве формата импорта в DCC-инструментах, игровых движках и просмотрщиках
- Компактная двоичная структура; относительно небольшие размеры файлов
- Доступны большие библиотеки устаревших ресурсов в этом формате
Недостатки:
- Жесткое ограничение в 65 536 вершин на сетку — проблематично для высокополигональных моделей
- Отсутствие поддержки современных PBR-материалов или скелетной анимации
- Фактически устаревший формат; для новых проектов предпочтительны FBX или glTF
OBJ
- Расширение файла: .obj
- Тип интернет-медиа:
model/obj
Wavefront OBJ — один из старейших форматов обмена 3D-данными, изначально разработанный для Wavefront Advanced Visualizer в 1980-х годах. Он хранит статическую геометрию и ссылается на внешний файл .mtl для базовых определений материалов. Несмотря на свой возраст, он по-прежнему широко используется для простого обмена моделями, где не требуется анимация.
Ключевые технические особенности:
- Текстовый формат, хранящий вершины, грани, нормали и UV-координаты
- Материалы определяются в отдельном файле .mtl со ссылками на текстурные карты
- Не поддерживает анимацию, риггинг или иерархию сцены
Преимущества:
- Почти универсальная поддержка в DCC-инструментах, игровых движках и онлайн-платформах
- Человекочитаемый и легко парсится программно
- Простая структура; надежен для обмена базовой геометрией
Недостатки:
- Отсутствие поддержки анимации
- Ограниченная система материалов; отсутствие нативной поддержки PBR
- Больший размер файлов по сравнению с бинарными форматами для эквивалентной геометрии
BLEND
- Расширение файла: .blend
- Тип интернет-медиа:
application/x-blender
BLEND — это родной проектный формат Blender, пакета для 3D-творчества с открытым исходным кодом. В отличие от большинства форматов обмена, файлы .blend хранят полное состояние сцены Blender: объекты, меши, материалы, анимации, модификаторы, физические симуляции, настройки рендеринга и данные скриптов. Формат не предназначен для обмена между приложениями, но его повсеместное использование в open-source и инди-рабочих процессах делает его часто встречающимся.
Ключевые технические особенности:
- Бинарный формат, напрямую хранящий все внутренние структуры данных Blender
- Зависит от версии: файлы, сохраненные в одной версии Blender, могут вести себя иначе при открытии в другой
- Поддерживает связывание и добавление ассетов из других .blend-файлов
- Может встраивать скрипты Python и пользовательские свойства
Преимущества:
- Полная точность сцены — без потери данных при работе исключительно в Blender
- Бесплатный и с открытым исходным кодом; без лицензионных ограничений
- Растущая популярность Blender делает .blend все более распространенным в обсуждениях пайплайнов
Недостатки:
- Не кроссплатформенный: только Blender читает .blend нативно (некоторые инструменты предлагают ограниченный импорт)
- Проблемы совместимости версий между крупными релизами Blender
- Не подходит для передачи или обмена с пайплайнами, не использующими Blender — вместо этого экспортируйте в FBX, glTF или OBJ
Какие 3D-форматы лучше всего подходят для воксельного искусства и игр?
Воксельные форматы представляют 3D-объекты как сетку дискретных кубических единиц (вокселей), а не как полигональные меши. Это делает их концептуально похожими на 3D-пиксели — хорошо подходят для определенной эстетики и рабочего процесса, но не взаимозаменяемы с меш-форматами без конвертации.
VOX
- Расширение файла: .vox
- Тип интернет-медиа: Н/Д (нет зарегистрированного MIME-типа)
Формат .vox от MagicaVoxel стал фактическим стандартом для воксельных арт-ассетов благодаря популярности бесплатного редактора MagicaVoxel. Он хранит данные воксельной сетки вместе с цветовой палитрой и поддерживается растущей экосистемой воксельных редакторов (Qubicle, VoxEdit), игровых движков (Unity через плагины, Godot нативно) и рабочих процессов 3D-печати.
Ключевые технические особенности:
- Хранит воксельную сетку(и) с индексом цвета из палитры для каждого вокселя
- Поддерживает несколько именованных моделей в одном файле
- Бинарный формат на основе чанков, похожий на RIFF; компактный и быстрый для парсинга
- Ограниченная поддержка анимации через последовательности кадров в новых версиях спецификации
Преимущества:
- Компактные размеры файлов для сложных воксельных сцен
- Широкая поддержка в инструментах для создания вокселей и растущая поддержка в игровых движках
- Хорошо подходит для 3D-печати (конвертация вокселей в меш выполняется просто)
- Большое сообщество; множество бесплатных ассетов
Недостатки:
- Специфичен для вокселей: не взаимозаменяем с меш-рабочими процессами без явной конвертации
- Ограниченные возможности анимации по сравнению со скелетной анимацией в меш-форматах
- Отсутствие стандартного MIME-типа; обработка варьируется в зависимости от платформы
Примечание: Файлы VOX необходимо конвертировать в меш-форматы (OBJ, glTF, FBX) для использования в большинстве игровых движков и пайплайнов рендеринга. Инструменты, такие как MagicaVoxel, Blender (через плагин) и онлайн-конвертеры, выполняют этот шаг.
Какие 3D-форматы лучше всего подходят для CAD и инженерии?
Среди всех типов 3D-форматов CAD-форматы уникальны тем, что ставят геометрическую точность выше производительности рендеринга. В отличие от mesh-форматов, инженерные форматы обычно хранят параметрическую или B-rep (граничное представление) геометрию, которую можно повторно редактировать и изготавливать с точными допусками.
STEP
- Расширение файла: .stp, .step
- Тип интернет-медиа:
model/step
Standard for the Exchange of Product model data (STEP) — это международный стандарт ISO (ISO 10303) и основной формат для обмена точной CAD-геометрией между различными программными пакетами. Он поддерживается практически всеми профессиональными CAD-приложениями, включая CATIA, SolidWorks, Fusion 360 и FreeCAD.
Ключевые технические особенности:
- Хранит B-rep геометрию с точными математическими определениями поверхностей
- Сохраняет структуру сборки, связи деталей и метаданные
- Человекочитаемый текстовый формат (.stp / .step)
Преимущества:
- Открытый стандарт, не привязанный к вендору; отсутствие проприетарной блокировки
- Сохраняет замысел конструкции и возможность редактирования в разных CAD-системах
- Поддерживает сложные сборки с иерархией деталей
Недостатки:
- Не подходит для рендеринга или визуализации в реальном времени без преобразования в mesh
- Большие файлы для сложных сборок
- Медленный импорт в некоторых приложениях из-за реконструкции B-rep
IGES
- Расширение файла: .igs, .iges
- Тип интернет-медиа:
model/iges,model/vnd.igs
Initial Graphics Exchange Specification (IGES) — это более старый национальный стандарт США (ANSI) для обмена CAD-данными, появившийся на несколько лет раньше STEP. Он по-прежнему используется в основном для совместимости с устаревшими системами и старыми производственными процессами.
Ключевые технические особенности:
- Поддерживает каркасную, поверхностную и твердотельную геометрию
- Текстовый формат; широко читается как старыми, так и новыми системами
- Менее структурирован, чем STEP; подвержен ошибкам при трансляции
Преимущества:
- Почти универсальная поддержка в устаревших системах
- Приемлем для обмена поверхностными и каркасными данными
Недостатки:
- Более старый стандарт; больше ошибок при трансляции, чем у STEP
- Ограниченная поддержка метаданных и структуры сборки
- В целом заменен STEP для новых рабочих процессов
DWG
- Расширение файла: .dwg
- Тип интернет-медиа:
image/vnd.dwg,application/acad
Drawing (DWG) — это проприетарный собственный формат Autodesk для AutoCAD и наиболее широко используемый формат в архитектурных, строительных и инженерных чертежных процессах по всему миру. В то время как DXF является открытым форматом обмена AutoCAD, DWG — это формат, в котором специалисты работают ежедневно — большинство CAD-файлов в отраслях AEC (архитектура, инженерия, строительство) поступают в виде .dwg файлов.
Ключевые технические особенности:
- Двоичный формат, хранящий 2D и 3D геометрию, слои, блоки, аннотации и метаданные
- Поддерживает как 2D-черчение, так и 3D-моделирование твердых тел/поверхностей (хотя в основном используется для 2D)
- Зависит от версии: AutoCAD выпускает новую версию DWG примерно каждые 3 года
Преимущества:
- Отраслевой стандарт в AEC; ожидается архитекторами, инженерами и подрядчиками
- Богатая поддержка аннотаций и слоев для технических чертежей
- Поддерживается AutoCAD, BricsCAD, DraftSight, Revit (импорт) и многими другими через библиотеки Open Design Alliance (ODA)
Недостатки:
- Проприетарный формат, принадлежащий Autodesk; инструменты сторонних разработчиков полагаются на реверс-инжиниринг или лицензированные средства чтения
- Проблемы совместимости версий — новые версии DWG могут некорректно открываться в старом ПО
- Не подходит для рендеринга, анимации или 3D-печати без преобразования
- Для открытого обмена тем же содержимым предпочтителен DXF
DWG против DXF: DWG — это собственный двоичный формат Autodesk; DXF — его текстовый аналог для открытого обмена. DWG — это то, в чем работают профессионалы; DXF — то, чем они делятся с инструментами, не поддерживающими DWG напрямую.
DXF
- Расширение файла: .dxf
- Тип интернет-медиа:
image/vnd.dxfФормат обмена чертежами (DXF) — это формат, разработанный Autodesk, в основном используемый для 2D-технических чертежей и обмена данными САПР. Хотя он может представлять 3D-геометрию, чаще всего применяется для 2D-планов этажей, траекторий инструмента для ЧПУ и файлов лазерной резки.
Ключевые технические особенности:
- Хранит 2D и базовую 3D-геометрию (линии, дуги, сплайны, сетки)
- Текстовый формат; широко поддерживается в инструментах САПР и производства
- Не поддерживает материалы, текстуры или анимацию
Преимущества:
- Почти универсальная поддержка в ПО для САПР, ЧПУ и лазерной резки
- Подходит для передачи данных в рабочих процессах от 2D к 3D
Недостатки:
- Ограниченные 3D-возможности по сравнению с STEP или OBJ
- Не подходит для рендеринга, анимации или 3D-печати
- Проблемы совместимости версий между выпусками Autodesk
Какие 3D-форматы файлов подходят для межпрограммных рабочих процессов?
Форматы на основе USD предназначены для обработки сложности крупномасштабных 3D-конвейеров, где необходимо совместно работать с несколькими инструментами, командами и типами активов. В отличие от форматов для отдельных активов, USD описывает целые сцены со встроенными слоями, ссылками и возможностями совместной работы.
USD / USDZ
- Расширение файла: .usd, .usda, .usdc, .usdz
- Тип интернет-медиа:
model/vnd.usdz+zip
Форматы на основе USD предназначены для обработки сложности крупномасштабных 3D-конвейеров, где необходимо совместно работать с несколькими инструментами, командами и типами активов. В отличие от форматов для отдельных активов, USD описывает целые сцены со встроенными слоями, ссылками и возможностями совместной работы.
Ключевые технические особенности:
- Многослойная система композиции позволяет неразрушающие переопределения и совместное редактирование
- Поддерживает геометрию, материалы, анимацию, освещение, камеры и физику в одном графе сцены
- USDZ — это zip-пакет из одного файла, используемый Apple AR Quick Look на iOS и macOS
- .usda — читаемый ASCII; .usdc — двоичный (формат crate); .usdz — упакованный
Преимущества:
- Обрабатывает сцены любой сложности; используется в производственных конвейерах кино
- Родная поддержка в экосистеме Apple (Reality Composer, AR Quick Look, Vision Pro)
- Принят NVIDIA Omniverse для промышленных цифровых двойников и симуляции
- Открытый исходный код с активной разработкой от Pixar, Apple, NVIDIA и Adobe
Недостатки:
- Крутая кривая обучения; система композиции сложна
- Инструментарий за пределами основных DCC-приложений и движков все еще развивается
- USDZ доступен только для чтения в большинстве потребительских инструментов; не подходит для рабочих процессов редактирования
Как выбрать правильный тип 3D-формата файла для вашего проекта?
Выбор правильных типов 3D-файлов моделей сводится к нескольким практическим вопросам:
- Какова конечная цель? — Конечное использование — самый важный фактор: куда должен попасть файл, во многом определяет формат. 3D-принтер, веб-браузер, игровой движок и система САПР имеют форматы, созданные специально для них. Начните с этого, прежде чем рассматривать что-либо еще.
- Нужна ли анимация? — Если ваша модель должна двигаться — персонажи, конфигураторы продуктов, AR-объекты — вам нужен формат, поддерживающий скелетную анимацию и анимационные треки. Если нет, более простые форматы только с геометрией могут быть достаточны.
- Нужны ли материалы и текстуры? — Некоторые форматы встраивают полные данные PBR-материалов; другие ссылаются на внешние файлы или вообще не несут информации о материалах. Если визуальная точность важна, проверьте, что поддерживает ваш формат, перед экспортом.
- Имеет ли значение размер файла? — Для веб-доставки и приложений реального времени время загрузки напрямую влияет на пользовательский опыт. Для рабочих процессов печати и САПР размер менее критичен, чем геометрическая точность.
- Какое ПО задействовано? — Не все форматы выдерживают передачу между инструментами без потери данных. Всегда проверяйте, что экспортирует ваше исходное приложение и что надежно импортирует целевое приложение. Убедитесь, какие расширения файлов (.fbx, .gltf, .step и т.д.) поддерживает каждый инструмент, прежде чем выбирать рабочий процесс.
- Нужно ли конвертировать? — Если вы переносите ассеты между пайплайнами, специализированный конвертер даст более чистый результат, чем повторный экспорт из DCC-инструмента. Бесплатный конвертер 3D-файлов Meshy поддерживает прямое преобразование между STL, OBJ, FBX, glTF и другими форматами — без установки программного обеспечения.
Часто задаваемые вопросы
Что лучше: STL или OBJ?
Зависит от задачи. STL — стандарт для 3D-печати, так как его принимают все слайсеры, но он не содержит данных о цвете или материалах. OBJ поддерживает материалы (через .mtl) и лучше подходит для общего обмена моделями. Для любых задач, кроме печати, OBJ более функционален.
Какой формат качественнее: STL или STEP?
STEP значительно качественнее для точных работ. STEP хранит математически точную NURBS-геометрию, тогда как STL аппроксимирует криволинейные поверхности треугольниками. Для инженерии и производства всегда используйте STEP. STL подходит для большинства процессов 3D-печати, где точные кривые менее критичны.
В чем разница между DXF, OBJ и STL?
DXF — это формат обмена 2D/3D CAD от Autodesk, в основном для технических чертежей и 2D-геометрии. OBJ — универсальный 3D-меш-формат с поддержкой материалов. STL — формат для 3D-печати, хранящий только треугольники поверхности. Они служат совершенно разным целям и не взаимозаменяемы.
Стоит ли использовать OBJ или FBX?
Используйте FBX, если модель содержит анимацию, риг, бленд-шейпы или должна передавать данные камеры и света. Используйте OBJ для простого обмена статической геометрией — он меньше и более универсально читаем. Для современных игровых пайплайнов glTF/GLB часто лучше обоих.
STL — это 2D или 3D формат?
STL — это 3D-формат. Он кодирует 3D-поверхность как сетку треугольников в пространстве X/Y/Z. У него нет 2D-режима.
Лучше ли glTF, чем OBJ?
Для большинства современных случаев — да. glTF поддерживает анимации, PBR-материалы и иерархию сцены в одном компактном файле и является предпочтительным форматом для веба и приложений реального времени. OBJ проще и более универсально поддерживается для статической геометрии, но glTF — лучший долгосрочный выбор.
Лучше ли 3MF, чем OBJ?
Они служат разным целям. 3MF предназначен для 3D-печати с поддержкой цвета и материалов. OBJ — для рендеринга и игровых пайплайнов. Если вы печатаете мультиматериальные или цветные модели, 3MF — очевидный выбор.
CAD — это STL-файл?
Нет. CAD — это категория программного обеспечения и рабочих процессов (Computer-Aided Design), а не формат файла. CAD-инструменты, такие как SolidWorks и Fusion 360, могут экспортировать в STL, но их собственные форматы (STEP, IGES, проприетарные) отличаются. STL — это меш-формат, производный от CAD-геометрии, а не сам CAD.
Каковы текущие отраслевые стандарты для 3D-форматов файлов?
Это зависит от отрасли:
- Разработка игр: FBX и glTF
- Кино/VFX: USD и FBX
- 3D-печать: STL и 3MF
- Инженерный CAD: STEP
- Веб и AR: glTF/GLB и USDZ
- USD становится все более влиятельным в разных отраслях как универсальный стандарт описания сцены.
Какие форматы файлов поддерживают инструменты 3D-дизайна?
Это зависит от инструмента, и большинство поддерживает несколько типов 3D-моделей. Потребительские инструменты, такие как Tinkercad, ориентированы на STL и OBJ. DCC-приложения, такие как Maya и Blender, поддерживают FBX, OBJ, glTF и USD. CAD-инструменты отдают приоритет STEP и IGES. Игровые движки, такие как Unity и Unreal, нативно импортируют FBX и glTF.
Какие форматы файлов должен поддерживать AI-генератор 3D для переноса ассетов между Unity, Unreal и веб-просмотрщиком?
Универсальное покрытие форматов для кросс-движковой работы:
- GLB (glTF 2.0 binary) — лучший универсальный выбор. Веб-просмотрщики (model-viewer, three.js, Babylon.js), Unity (UnityGLTF/glTFast), Unreal (плагин), Godot (нативная поддержка). Один файл, готовность к PBR, совместимость с AR.
- FBX — Unity (встроенная поддержка), Unreal (встроенный основной путь FBX). Для пайплайнов Maya/Max/MotionBuilder.
- USDZ — iOS AR Quick Look. Требуется для нативного iOS AR.
- Для веба — GLB со сжатием Draco.
- Для проектов Unreal — FBX со встроенными текстурами или GLB через плагин.
- Для Unity — GLB через плагин UnityGLTF/glTFast (наиболее современный) или FBX через встроенный импортер (устаревший).
- Поддержка анимации — FBX обеспечивает наиболее глубокую поддержку анимации. GLB поддерживает скелетную анимацию, но менее зрелый для сложных ригов с бленд-шейпами.
- Соответствие материалов — PBR-материалы GLB (металличность-шероховатость) четко отображаются на шейдеры Unreal Lit и Unity URP/HDRP Lit.
Meshy поставляет GLB, FBX, OBJ, USDZ, STL, BLEND и 3MF из одной генерации. Стандартный пайплайн: GLB как источник истины, FBX для студий с рабочими процессами Maya/Max, USDZ для iOS-специфичной AR. Протестируйте импорт в ваш движок на репрезентативной модели, прежде чем окончательно выбирать формат.
Как превратить изображение в 3D-модель, готовую для AR, с помощью генеративного ИИ?
Готовность для AR означает, что модель загружается быстро, выглядит правильно при реальном освещении и поставляется в формате, понятном AR-среде выполнения.
- Сгенерируйте через Image-to-3D в Meshy. Для лучших результатов выберите модель ИИ Meshy-6.
- Запустите Refine — закрывает отверстия и исправляет немногообразные ребра для чистой сетки. Затем запустите Remesh для чистой топологии, если вам нужны LOD.
- Уменьшите количество полигонов, где это возможно — AR-среды (особенно мобильные) предпочитают 30–60 тыс. треугольников для главных объектов и меньше для каталогов.
- Экспортируйте USDZ для iOS Quick Look (Safari, Сообщения, нативные приложения через ARKit) и GLB для Android Scene Viewer / WebXR / model-viewer.
- Протестируйте при реальном освещении перед публикацией — AR Quick Look на iPhone и Scene Viewer на Android. Обратите внимание на края прозрачных материалов, направление нормалей и цветовой оттенок текстур.
Meshy поставляет USDZ и GLB из одной генерации, поэтому один и тот же исходный ассет питает AR на iOS и Android без повторного преобразования.
Почему моя экспортированная 3D-модель .obj выглядит неправильно при открытии в другой программе?
Распространенные причины, когда OBJ выглядит неправильно в другой программе:
- Отсутствует MTL — OBJ содержит только геометрию; материалы хранятся в сопутствующем файле .mtl. Убедитесь, что оба файла .obj и .mtl поставляются вместе, а также файлы текстурных изображений в той же папке. Meshy упаковывает их в zip-архив при экспорте.
- Проблемы с путями к текстурам — MTL ссылается на текстуры по относительному пути. Если текстура не найдена, модель отображается без текстур. Проверьте строки путей в файле .mtl.
- Несоответствие осей/ориентации — Y-up против Z-up различается в программах. Blender использует Z-up; Maya, Unity, three.js используют Y-up. Модель может импортироваться с поворотом на 90°. Исправьте при импорте (Blender: выберите "-Z forward, Y up" при импорте) или поверните после импорта.
- Несоответствие масштаба — единицы измерения могут различаться между программами. Meshy экспортирует с разумными значениями по умолчанию; перемасштабируйте при импорте, чтобы соответствовать системе единиц вашей сцены.
- Направление нормалей — некоторые программы по-разному интерпретируют нормали граней. Если модель выглядит вывернутой наизнанку, переверните нормали (Blender: Mesh → Normals → Recalculate Outside).
- Потеря PBR-материалов — OBJ + MTL не поддерживают PBR по умолчанию. Для точности PBR используйте GLB.
Исправляйте в порядке: GLB > FBX > OBJ для надежности между программами. OBJ универсален, но наиболее потерянный.
Какие инструменты позволяют итерировать, редактируя промпт, сохраняя ту же базовую форму, вместо полной перегенерации?
Именно для этого и создана функция AI Texturing в Meshy. Вы генерируете геометрию один раз и итерируете промпты, чтобы перекрасить поверхность, не затрагивая сетку.
Рабочий процесс:
- Сгенерируйте базовую сетку через Text-to-3D или Image-to-3D.
- Запустите Refine, чтобы закрыть отверстия и исправить немногообразные ребра, затем Remesh для чистой топологии.
- Откройте AI Texturing на той же сетке.
- Итерируйте промпт текстуры — «состаренный викингский боевой молот, кованое железо, багровые рунические гравировки» → «полированный церемониальный боевой молот, золотая филигрань, инкрустация драгоценными камнями» → «научно-фантастический силовой боевой молот, светящиеся голубые энергетические линии, щеточная сталь». Каждый промпт создает новый набор PBR-карт на той же геометрии.
- Выберите нужный вариант, экспортируйте GLB/FBX с новыми текстурами. Этот подход значительно дешевле и быстрее, чем перестроение геометрии. Именно так команды создают варианты SKU для электронной коммерции, варианты игрового состояния (чистый / повреждённый / горящий) или художественные эксперименты на одной базовой сетке. В интерфейсе Meshy геометрия по умолчанию остаётся неизменной при повторном текстурировании; геометрия перестраивается только в том случае, если вы явно запускаете Text-to-3D заново.
GLB vs USDZ vs FBX vs OBJ — какой 3D-формат файла мне выбрать?
Выбирайте в зависимости от того, куда будет загружаться модель:
- GLB — веб, AR и three.js. Единый бинарный файл, включает геометрию, текстуры и PBR-материалы. Стандартный формат для просмотрщиков продуктов и пайплайнов движков, которым не нужна ригованная анимация. Рекомендуемый универсальный экспорт от Meshy.
- USDZ — iOS AR Quick Look (нативный AR-формат Apple). Используйте, если ваша цель — AR-опыт в Safari или Messages на iOS.
- FBX — игровые движки (Unity, Unreal) и DCC-инструменты (Maya, 3ds Max), когда нужны ригованные персонажи, скелеты или анимационные треки. Старый, но всё ещё основной формат для анимации.
- OBJ — универсальный обмен сетками. Без анимации, без встроенных материалов (использует сопутствующий .mtl-файл), но открывается в любой 3D-программе. Хороший запасной вариант, когда GLB/FBX импортируются некорректно.
- STL — только для 3D-печати. Геометрия, без цвета, без UV.
- 3MF — многоцветная / многодетальная 3D-печать. Учитывает единицы измерения, сборка из нескольких сеток.
- BLEND — родной формат Blender; идеально сохраняет материалы, модификаторы и риггинг.
Meshy экспортирует все эти форматы из одной генерации. Если пока не знаете, что выбрать, начните с GLB.
![10 лучших программ для 3D CAD для 3D-печати [бесплатные и платные]](https://cdn.statically.io/img/cdn.meshy.ai/ti_w:3840,q:75/landing-assets/blog/best-cad-software-for-3d-printing/best-cad-software-for-3d-printing-cover.webp)

![Как конвертировать (или импортировать) .OBJ в .SKP файлы [3 способа]](https://cdn.statically.io/img/cdn.meshy.ai/ti_w:3840,q:75/landing-assets/blog/how-to-import-obj-into-sketchup/how-to-import-obj-into-sketchup-cover.webp)

![Как превратить 2D-рисунок (или набросок) в 3D-модель [5 способов]](https://cdn.statically.io/img/cdn.meshy.ai/ti_w:3840,q:75/landing-assets/blog/sketch-to-3d/sketch-to-3d-cover.webp)
![3MF против STL: качество, размер файла, случаи использования [и многое другое]](https://cdn.statically.io/img/cdn.meshy.ai/ti_w:3840,q:75/landing-assets/blog/3mf-vs-stl/3mf-vs-stl-cover.webp)



![FBX Файл Просмотрщик: Открывайте .FBX Модель Онлайн [Бесплатно]](https://cdn.statically.io/img/cdn.meshy.ai/ti_w:3840,q:75/landing-assets/tools/viewer_og.webp)
