Конвертер STL у FBX
Перетягніть STL і отримайте бінарний FBX, який Unity, Unreal, Blender і Mixamo відкривають у реальному розмірі деталі. Конвертація відбувається на вашому пристрої, а сторінка підказує два кроки очищення, які завжди потрібні STL-файлам.
- Працює у браузері
- Без реєстрації
- Реальний розмір збережено
- Бінарний FBX 7.4
STL у FBX за три кроки
- 01
Перетягніть STL
Бінарний або ASCII, до 200 МБ. Модель з'являється у вертикальному положенні: STL, як і ваш слайсер, має вісь Z угору, а конвертер переводить її в Y-up, як очікують рушії, тож фігурка не лежить на спині. - 02
Залиште одиниці в мм
STL для друку за замовчуванням у міліметрах. Конвертер переписує їх у сантиметри — рідну одиницю FBX, — тож мініатюра 120 мм показує 12 см у полі Розмір на виході і імпортується в Unity чи Blender як 0,12 м. Потрібен людський зріст для сцени? Введіть коефіцієнт у Масштаб; 15 перетворює мініатюру на фігуру 1,8 м. - 03
Завантажте й імпортуйте
Натисніть Конвертувати у FBX. Ви отримаєте бінарний FBX 7.4 з геометрією та нормалями. Імпортуйте його як статичний меш, а потім виконайте два кроки очищення нижче, якщо поверхня виглядає гранованою.
Чому конвертований STL виглядає гранованим, і як це виправити за дві хвилини
STL зберігає кожен трикутник окремо, з трьома власними кутами й однією плоскою нормаллю. У файлі ніде не сказано, що сусідні трикутники мають спільне ребро. FBX успадковує це точно: форма правильна, але кожен трикутник затінений плоско, а кожна вершина продубльована, тож модель друку на 100 000 трикутників приходить із приблизно 300 000 вершин.
У Blender виділіть меш, перейдіть у Edit Mode, виберіть Mesh > Clean Up > Merge by Distance, а потім у Object Mode застосуйте Shade Auto Smooth (у нових версіях — Smooth by Angle). Кількість вершин падає приблизно до шостої частини, криві виглядають гладкими, а гострі грані лишаються гострими. У Unity встановіть для нормалей імпортера значення Calculate з кутом згладжування близько 60°. Імпортер статичних мешів Unreal робить те саме за допомогою опції перерахунку нормалей.
Що записує конвертер STL у FBX
| Властивість | Джерело STL | Результат FBX |
|---|---|---|
| Геометрія | Трикутники | Ті самі трикутники, точні позиції |
| Одиниці | Не вказані, за замовчуванням міліметри | Переведено в сантиметри й оголошено в заголовку FBX |
| Орієнтація | Z-up | Y-up, вертикально |
| Нормалі | Одна на трикутник | Збережено, тож затінення плоске, доки не згладите |
| UV-розгортка | Немає | Немає; зробіть розгортку в Blender перед текстуруванням |
| Колір | У стандартному STL немає | Один нейтральний матеріал |
Для чого переводять STL у FBX
Пропси для гри
Анімація фігурки
Рендери продукту
Пайплайни лише під рушій
Поради щодо файлів друку в рушії
- Перевірте значення вихідного розміру; воно має збігатися з тим, що деталь має у вашому слайсері
- Залатайте дірки через ремонт STL, якщо плануєте пізніше робити boolean чи ремеш
- Перегляньте FBX у переглядачі FBX, перш ніж передавати далі
- Не змінюйте одиниці файлу на м для моделі друку: вона прийде в 1000 разів більшою
- Не накладайте текстуру до додавання UV: у STL їх ніколи немає
- Не чекайте, що складний друк прийде окремими частинами: STL містить один меш
FAQ
Часті запитання
Чи можна конвертувати STL у FBX безкоштовно?
Чому після конвертації модель виглядає гранованою?
Якого розміру буде FBX у Unity чи Blender?
Чи додає STL у FBX текстури або UV?
Чи можна заригати FBX у Mixamo?
Яку версію FBX він створює?
Схожі інструменти та гайди
Продовжуйте
Почати безкоштовно
Конвертувати STL у FBX
Перетягніть STL вище й завантажте FBX у його реальному розмірі.
Безкоштовно · працює у браузері · без реєстрації