Файли STL містять тривимірну геометричну інформацію про тривимірні об’єкти. Вони часто використовуються для моделювання 3D-об’єктів або автоматизованого виробництва. Ви можете конвертувати файл STL у файл FBX або GLB(Binary glTF) за допомогою C#. Перегляньте наступні заголовки, щоб дізнатися більше:
- Конвертер файлів STL у FBX або glTF GLB – встановлення C# API
- Програмне перетворення STL у файл FBX за допомогою C#
- Програмне перетворення файлу STL у glTF GLB на C#
Конвертер файлів STL у FBX або glTF GLB – встановлення C# API
Aspose.3D for .NET API можна використовувати для створення, редагування або керування STL, FBX, glTF, GLB та кількома іншими форматами файлів. Ви можете завантажити файл DLL із розділу Нові випуски або використати таку команду інсталяції NuGet у Visual Studio IDE:
PM> Install-Package Aspose.3D
Перетворення STL на файл FBX за допомогою C#
Ви можете конвертувати файл STL у файл FBX, виконавши такі дії:
- Оголосити екземпляр класу Scene.
- Завантажте вихідний файл STL за допомогою методу Open.
- Встановіть тип виведення для файлу FBX.
- Збережіть вихідний файл FBX.
У наведеному нижче фрагменті коду показано, як конвертувати файл STL у файл FBX за допомогою C#:
// Ініціалізація об'єкта класу Scene
Scene scene = new Scene();
// Завантажте вхідний файл STL методом Open
scene.Open("test.stl");
// Укажіть вихідний формат для файлу FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;
// Збережіть вихідний файл FBX
scene.Save("test.fbx", outputformat);
Програмне перетворення файлу STL у glTF GLB на C#
Ви можете конвертувати файл STL у файл GLB (бінарний glTF), виконавши наведені нижче дії.
- Завантажте вхідний файл STL за допомогою класу Scene.
- Встановіть формат вихідного файлу як GLB.
- Збережіть вихідний файл GLB.
Наведений нижче фрагмент коду пояснює, як програмно перетворити файл STL у двійковий файл GLB glTF за допомогою C#:
// Завантажте вхідний файл STL за допомогою класу Scene
Scene scene = new Scene("test.stl");
// Укажіть формат вихідного файлу як GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;
// Збережіть вихідний файл GLB
scene.Save("test.glb", outputFormat);
Отримайте безкоштовну тимчасову ліцензію
Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб протестувати API на повну потужність без будь-яких обмежень.
Висновок
Підсумовуючи, ви дослідили, як перетворити файл STL у бінарний файл glTF FBX або GLB за допомогою C# у програмах .NET. Ви можете перевірити багато інших функцій API, переглянувши документацію. Якщо у вас виникнуть запитання, зв’яжіться з нами на безкоштовному форумі підтримки.