Pliki STL zawierają trójwymiarowe informacje geometryczne o obiektach 3D. Są często używane do modelowania obiektów 3D lub produkcji wspomaganej komputerowo. Możesz przekonwertować plik STL na plik FBX lub GLB (binarny glTF) za pomocą języka C#. Aby uzyskać więcej informacji, zapoznaj się z następującymi nagłówkami:
- Konwerter plików STL na FBX lub glTF GLB – instalacja C# API
- Konwertuj plik STL na plik FBX programowo za pomocą C#
- Konwertuj plik STL na glTF GLB programowo w C#
Konwerter plików STL na FBX lub glTF GLB – instalacja C# API
Aspose.3D for .NET API może służyć do tworzenia, edytowania lub manipulowania STL, FBX, glTF, GLB i kilkoma innymi formatami plików. Możesz pobrać plik DLL z sekcji New Releases lub użyć następującego polecenia instalacji NuGet w Visual Studio IDE:
PM> Install-Package Aspose.3D
Konwertuj plik STL na FBX za pomocą C#
Możesz przekonwertować plik STL na plik FBX, wykonując następujące czynności:
- Zadeklaruj instancję klasy Scene.
- Załaduj źródłowy plik STL metodą Open.
- Ustaw typ wyjścia dla pliku FBX.
- Zapisz wyjściowy plik FBX.
Poniższy fragment kodu pokazuje, jak przekonwertować plik STL na plik FBX za pomocą języka C#:
// Zainicjuj obiekt klasy Scene
Scene scene = new Scene();
// Załaduj wejściowy plik STL metodą Open
scene.Open("test.stl");
// Określ format wyjściowy dla pliku FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;
// Zapisz wyjściowy plik FBX
scene.Save("test.fbx", outputformat);
Konwertuj plik STL na glTF GLB programowo w C#
Możesz przekonwertować plik STL na plik GLB (binarny glTF), wykonując poniższe czynności:
- Załaduj wejściowy plik STL z klasą Scene.
- Ustaw format pliku wyjściowego jako GLB.
- Zapisz wyjściowy plik GLB.
Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik STL na plik GLB Binary glTF za pomocą C#:
// Załaduj wejściowy plik STL przy użyciu klasy Scene
Scene scene = new Scene("test.stl");
// Określ format pliku wyjściowego jako GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;
// Zapisz wyjściowy plik GLB
scene.Save("test.glb", outputFormat);
Uzyskaj bezpłatną tymczasową licencję
Możesz poprosić o bezpłatną licencję tymczasową, aby przetestować interfejs API w pełni bez żadnych ograniczeń.
Wniosek
Podsumowując, zbadałeś, jak przekonwertować plik STL na binarny plik glTF FBX lub GLB za pomocą języka C# w aplikacjach .NET. Możesz sprawdzić wiele innych funkcji API, przeglądając dokumentację. W przypadku jakichkolwiek pytań prosimy o kontakt na darmowym forum wsparcia.