Pliki STL są używane w produkcji wspomaganej komputerowo, ponieważ pliki te zawierają informacje geometryczne 3D. Natomiast plik USDZ jest często używany do tworzenia scen opartych na rzeczywistości rozszerzonej. W niektórych przypadkach może być konieczna konwersja pliku STL do formatu USDZ. W tym artykule opisano, jak programowo przekonwertować plik STL na plik USDZ w języku C#.
Konwerter STL na USDZ – instalacja API C#
Aspose.3D for .NET API obsługuje tworzenie, edytowanie i manipulowanie FBX, OBJ i wieloma innymi obsługiwanymi formatami. Po prostu uzyskaj dostęp do interfejsu API, pobierając jego pliki DLL ze stron Downloads lub użyj następującego polecenia instalacyjnego NuGet:
PM> Install-Package Aspose.3D
Konwertuj format STL na USDZ programowo w C#
Możesz przekonwertować plik STL na format USDZ, wykonując poniższe czynności:
- Załaduj wejściowy plik STL z instancją klasy Scene.
- Zainicjuj instancję klasy UsdSaveOptions.
- Konwertuj format STL na USDZ.
Poniższy przykładowy kod pokazuje, jak przekonwertować plik STL na format USDZ w języku C#:
// Zainicjuj obiekt klasy Scene
Scene scene = new Scene();
// Załaduj wejściowy plik STL metodą Open
scene.Open("test.stl");
// Zainicjuj obiekt klasy UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);
// Zapisz wyjściowy plik USDZ
scene.Save("test.usdz", options);
Poznaj funkcje API
Interfejs API obsługuje kilka innych konwersji plików i manipulacje scenami 3D, jak omówiono w różnych rozdziałach w sekcji dokumentacja. Możesz rzucić okiem na inne interfejsy API obsługiwane do pracy z grafiką trójwymiarową.
Uzyskaj bezpłatną tymczasową licencję
Możesz przetestować wszystkie funkcje API w pełni, otrzymując bezpłatną licencję tymczasową. Umożliwia ocenę wydajności interfejsu API bez żadnych ograniczeń oceny.
Wniosek
W tym artykule zbadano, jak programowo przekonwertować plik STL na format USDZ w języku C#. Jeśli jednak chcesz omówić swoje wymagania lub pytania, napisz do nas na forum.