USDZ na STL csharp

Pliki USDZ są powszechnie używane do tworzenia scen opartych na rzeczywistości rozszerzonej. Pliki USDZ zawierają dane dotyczące olinowania, tekstur, geometrii itp., Aby precyzyjnie przedstawić scenę 3D. W niektórych scenariuszach może być konieczna konwersja pliku USDZ do formatu STL. W związku z tym w tym artykule wyjaśniono, jak programowo przekonwertować plik USDZ na plik STL w języku C#.

Konwerter plików USDZ na STL – instalacja C# API

Aspose.3D for .NET API obsługuje pracę z obiektami i scenami 3D. Wystarczy skonfigurować interfejs API, pobierając pliki DLL z sekcji Downloads lub za pomocą następującego polecenia instalacji NuGet w Visual Studio IDE w menu Narzędzia:

PM> Install-Package Aspose.3D

Konwertuj USDZ na plik STL w C#

Musisz wykonać poniższe kroki, aby przekonwertować plik USDZ do formatu STL:

  1. Utwórz instancję klasy Scene, aby załadować wejściowy plik USDZ.
  2. Zainicjuj obiekt klasy STLSaveOptions.
  3. Konwertuj USDZ na format STL metodą Save.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik USDZ do formatu STL w języku C#:

// Załaduj wejściowy plik USDZ
Scene scene = new Scene();
scene.Open("Test.usdz");

// Utwórz instancję klasy STLSaveOptions 
STLSaveOptions options = new STLSaveOptions();

// Konwertuj USDZ na plik STL 
scene.Save("output.stl", options);

Uzyskaj bezpłatną tymczasową licencję

Możesz testować interfejs API bez żadnych ograniczeń ewaluacyjnych, otrzymując darmową licencję tymczasową.

Wersja demonstracyjna online

Wypróbuj aplikację internetową USDZ to STL Converter opracowaną przy użyciu powyższego interfejsu API.

Wniosek

W tym artykule zbadałeś prosty proces konwersji pliku USDZ na plik STL za pomocą prostych wywołań API. Pliki USDZ zyskują na popularności dzięki realistycznemu przedstawianiu obiektu 3D w otoczeniu z rozszerzoną rzeczywistością. Na przykład wiele sklepów internetowych wyświetla podgląd swoich produktów w formacie USDZ, aby lepiej zrozumieć grupę docelową. Ponadto przejrzyj sekcję dokumentacja, aby zapoznać się z wieloma innymi funkcjami API. Napisz, aby skontaktować się z nami na forum w przypadku jakichkolwiek wątpliwości.

Zobacz też

Konwertuj plik OBJ na plik USDZ programowo w języku C#