Конвертер STL в OBJ
Перетягніть .stl і завантажте Wavefront OBJ, який стоїть рівно в Blender, Maya чи Cinema 4D. Безкоштовно, без реєстрації, конвертація локально за кілька секунд.
- Y-up для 3D-застосунків
- Власний коефіцієнт масштабу
- Бінарний і ASCII STL
- Ваш файл залишається локально
Як конвертувати STL в OBJ
- 01
Перетягніть .stl
Підійде будь-який STL, бінарний або ASCII, до 200 МБ. Статистика показує трикутники й вершини; STL зберігає три окремі кути на трикутник, тож вершин буде приблизно втричі більше, ніж трикутників. - 02
Виберіть чистий OBJ або zip
Коли Включити матеріали й текстури увімкнено, ви отримуєте .zip з .obj і однорядковим .mtl із нейтральним сірим. У STL немає текстур, тому більшість вимикає цю опцію й завантажує один .obj. - 03
Задайте масштаб за потреби
Числа записуються точно так, як у STL. Введіть коефіцієнт у полі Масштаб, щоб змінити їх, наприклад 0.001, щоб перетворити міліметри на метри для Blender. Потім натисніть Конвертувати в OBJ.
Пастка з масштабом і віссю під час конвертації STL в OBJ
STL-файли з друку майже завжди в міліметрах. Blender, Unity і більшість 3D-програм читають числа OBJ як метри. Імпортуйте 60-мм фігурку як OBJ — і вона прийде заввишки 60 метрів, далеко за межами відсікання камери, тож здаватиметься, що імпорт не вдався. Якщо ввести 0.001 у полі Масштаб, OBJ матиме висоту 0.06 одиниці, тобто 60 мм у стандартній метричній сцені Blender. Якщо ваша цільова програма працює в сантиметрах, використовуйте 0.1.
Орієнтацію вже враховано. Формати для друку мають Z-up, а OBJ традиційно Y-up. Конвертер повертає модель так, щоб імпортер OBJ у Blender із типовими налаштуваннями осей показував її на підлозі, а не лежачою на спині.
Що переноситься з STL в OBJ
| Дані | Результат в OBJ |
|---|---|
| Трикутники | Зберігаються точно |
| Нормалі граней | Записуються як нормалі вершин, тож поверхня затінюється плоско, як у STL |
| UV-координати | Немає що переносити: у STL немає UV, розгорніть їх у своїй 3D-програмі |
| Колір | Немає що переносити: STL не зберігає колір |
| Спільні вершини | Не зварюються; кожен трикутник зберігає власні три кути |
| Одиниці | Числа не змінюються, якщо не задати коефіцієнт масштабу |
Виглядає гранованим у Blender? Виділіть усе в режимі редагування, виконайте Merge by Distance, щоб зварити кути, потім Shade Smooth або Shade Auto Smooth.
STL проти OBJ в одній таблиці
- STL
- Лише трикутники, по одній нормалі на кожен; бінарний або ASCII; без одиниць і кольору
- OBJ
- Текст; вершини, UV, нормалі, полігони будь-якого розміру, групи, матеріали MTL
- Читається в
- STL: кожен слайсер. OBJ: майже кожна програма для 3D-моделювання, скульптингу й текстурування
- Угода про вісь
- STL: Z-up. OBJ: Y-up
- Одиниці
- STL: немає, слайсери читають міліметри. OBJ: немає, більшість 3D-програм читають метри
- Розмір
- OBJ — текстовий і зазвичай більший за бінарний STL
Що робити з OBJ далі
- Зваріть дублікати вершин перед скульптингом або підрозподілом
- Розгорніть UV перед фарбуванням текстури
- Спочатку спростіть дуже щільні скани за допомогою спрощувача сітки
- Перевірте результат у переглядачі OBJ, щоб підтвердити орієнтацію
- Не розраховуйте на текстуру: у STL її ніколи не було
- Не залишайте масштаб 1 для Blender, якщо ваш STL у міліметрах
- Не конвертуйте лише заради друку: слайсери вже читають STL
Навіщо люди конвертують STL в OBJ
Blender і більшість модельєрів відкривають STL напряму, тож конвертація потрібна радше для інструментів далі в процесі. Програми для текстурування, як-от Substance 3D Painter, багато ігрових пайплайнів і старіші рендер-рушії хочуть OBJ. Маркетплейси, що продають 3D-активи, часто просять OBJ поряд з FBX. А OBJ — це звичайний текст, який легко оглянути або обробити скриптом.
Якщо ваша мета — веб або AR, пропустіть OBJ і скористайтеся STL в GLB, де записуються справжні метри. Для анімаційного ПЗ — STL в FBX. Для зворотного напрямку — OBJ в STL. Ще вагаєтеся? Порівняння STL і OBJ розкладає всі компроміси.
Схожі конвертери
FAQ
Часті запитання
Цей конвертер STL в OBJ безкоштовний?
Чому моя модель величезна після імпорту OBJ у Blender?
Чи отримує OBJ UV або текстури?
Чому я отримую zip замість .obj?
Чому моя сконвертована модель виглядає гранованою?
Чи буде модель рівно стояти в моїй 3D-програмі?
Схожі інструменти та гайди
Продовжуйте
Почати безкоштовно
Потрібна модель, а не формат?
Згенеруйте 3D-модель із фото у студії й безкоштовно перенесіть її в Blender як GLB або як OBJ на платному плані. Для файлів друку, які у вас уже є, використовуйте конвертер STL в OBJ.
Без картки · 3 безкоштовні кредити на старт