_TL;DR Кожен 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 проти AMF проти 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 у розділі «Міжпрограмні робочі процеси» нижче — це власний AR-формат Apple для 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-файлів найкраще підходять для анімації, кіно та розробки ігор?
Формати для анімації та ігор мають містити повні дані сцени — геометрію, ригінг, скінінг, blend shapes та матеріали — між різними DCC-інструментами та рушіями. Для глибшого ознайомлення з робочими процесами, специфічними для ігор, див. наш посібник із 3D-моделювання для ігор. Сумісність між інструментами, як-от Maya, Blender та Unreal, є головним пріоритетом.
FBX
- Розширення файлу: .fbx
- Тип інтернет-медіа:
application/octet-stream
Filmbox (FBX) спочатку був розроблений компанією Kaydara, а зараз підтримується Autodesk. Він став де-факто стандартом для передачі анімованих 3D-активів між DCC-інструментами та ігровими рушіями, виступаючи як формат обміну за замовчуванням між Maya, 3ds Max та рушіями на кшталт Unity і Unreal Engine, а також широко використовується в пайплайнах захоплення руху та VFX.
Ключові технічні особливості:
- Зберігає сітки, кістки, ваги скіннінгу, цілі морфінгу, камери, світло та криві анімації
- Двійковий та текстовий варіанти (двійковий більш поширений)
- Підтримує кілька анімаційних дублів в одному файлі
- Пропрієтарний формат, що належить 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 для реального часу та 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 — об'єкти, меші, матеріали, анімації, модифікатори, фізичні симуляції, налаштування рендеру та дані скриптів. Він не призначений для обміну між різними застосунками, але його поширеність у відкритих та індивідуальних робочих процесах робить його часто використовуваним форматом.
Ключові технічні особливості:
- Бінарний формат, що безпосередньо зберігає всі внутрішні структури даних Blender
- Залежний від версії: файли, збережені в одній версії Blender, можуть поводитися інакше при відкритті в іншій
- Підтримує зв'язування та додавання активів з інших файлів .blend
- Може вбудовувати скрипти Python та користувацькі властивості
Переваги:
- Повна вірність сцені — без втрати даних при роботі виключно в Blender
- Безкоштовний та відкритий; без ліцензійних обмежень
- Зростаюче використання Blender робить .blend все більш поширеним в обговореннях пайплайнів
Недоліки:
- Не крос-застосунковий: лише Blender читає .blend рідно (деякі інструменти пропонують обмежений імпорт)
- Проблеми сумісності версій між основними релізами Blender
- Не підходить для доставки або обміну з пайплайнами, що не використовують Blender — натомість експортуйте в FBX, glTF або OBJ
Які 3D-формати файлів найкраще підходять для воксельного мистецтва та ігор?
Воксельні формати представляють 3D-об'єкти як сітку дискретних кубічних одиниць (вокселів), а не як полігональні меші. Це робить їх концептуально подібними до 3D-пікселів — добре підходять для певної естетики та робочого процесу, але не є взаємозамінними з меш-форматами без конвертації.
VOX
- Розширення файлу: .vox
- Тип медіа в інтернеті: N/A (незареєстрований MIME-тип)
Формат .vox від MagicaVoxel став фактичним стандартом для воксельних арт-активів завдяки популярності безкоштовного редактора MagicaVoxel. Він зберігає дані воксельної сітки разом з палітрою кольорів і підтримується зростаючою екосистемою воксельних редакторів (Qubicle, VoxEdit), ігрових рушіїв (Unity через плагіни, Godot рідно) та робочих процесів 3D-друку.
Ключові технічні особливості:
- Зберігає воксельну(і) сітку(и) з індексом кольору з палітри для кожного вокселя
- Підтримує кілька іменованих моделей в одному файлі
- Бінарний формат на основі чанків, подібний до RIFF; компактний і швидкий для парсингу
- Обмежена підтримка анімації через послідовності кадрів у новіших версіях специфікації
Переваги:
- Компактні розміри файлів для складних воксельних сцен
- Широка підтримка в інструментах для створення вокселів та зростаюча підтримка в ігрових рушіях
- Добре підходить для 3D-друку (конвертація вокселів у меш є прямою)
- Велика спільнота; велика кількість безкоштовних активів
Недоліки:
- Специфічний для вокселів: не взаємозамінний з меш-робочими процесами без явної конвертації
- Обмежені можливості анімації порівняно зі скелетною анімацією в меш-форматах
- Відсутній стандартний MIME-тип; обробка варіюється залежно від платформи
Примітка: Файли VOX потрібно конвертувати в меш-формати (OBJ, glTF, FBX) для використання в більшості ігрових рушіїв та пайплайнів рендеру. Інструменти, такі як MagicaVoxel, Blender (через плагін) та онлайн-конвертери, виконують цей крок.
Які 3D-формати файлів найкраще підходять для CAD та інженерії?
Серед усіх типів 3D-форматів файлів CAD-формати є унікальними тим, що надають перевагу геометричній точності над продуктивністю рендерингу. На відміну від сіткових форматів, інженерні формати зазвичай зберігають параметричну або 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-системах
- Підтримує складні збірки з ієрархією деталей
Недоліки:
- Не підходить для рендерингу або візуалізації в реальному часі без конвертації в сітку
- Великі файли для складних збірок
- Повільне імпортування в деяких програмах через реконструкцію 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; інструменти не від 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 — це текстовий формат, зрозумілий людині; .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 підтримує скелетну анімацію, але менш зрілий для складних ригів з blend shape.
- Паритет матеріалів — PBR (metallic-roughness) GLB чисто мапується на шейдери Lit в Unreal та URP/HDRP Lit в Unity.
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–60K трикутників для головних об'єктів, менше для каталогів.
- Експортуйте USDZ для iOS Quick Look (Safari, Messages, нативні додатки через ARKit) та GLB для Android Scene Viewer / WebXR / model-viewer.
- Протестуйте при реальному освітленні перед публікацією — AR Quick Look на iPhone та Scene Viewer на Android. Слідкуйте за прозорими краями матеріалів, напрямком нормалей та кольоровим відтінком текстур.
Meshy постачає USDZ та GLB з однієї генерації, тому один і той самий вихідний актив живить як iOS, так і Android AR без повторної конвертації.
Чому моя експортована 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)
