USDZ na GLB C#

Pliki USDZ stają się popularne w różnych scenariuszach rzeczywistości rozszerzonej. Czasami możesz chcieć przekonwertować plik USDZ do formatu GLB lub GLTF. Zgodnie z podobnymi przypadkami użycia, w tym artykule opisano, jak programowo przekonwertować plik USDZ na format GLB lub GLTF z kodowaniem ASCII lub binarnym w języku C#.

Konwerter USDZ na GLB lub GLTF – instalacja C# API

Aspose.3D for .NET API może służyć do tworzenia, edytowania lub manipulowania różnymi scenami 3D. Po prostu skonfiguruj interfejs API, pobierając jego referencyjne pliki DLL ze strony New Releases lub używając następującego polecenia instalacyjnego NuGet:

PM> Install-Package Aspose.3D

Konwertuj USDZ na plik GLB w C#

Możesz przekonwertować plik USDZ na format GLB, wykonując następujące czynności:

  1. Załaduj źródłowy plik USDZ z klasą Scene.
  2. Otwórz scenę i przekonwertuj format USDZ na GLB metodą Save.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik USDZ na format GLB w języku C#:

// Zainicjuj obiekt klasy Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Otwórz scenę z podanej ścieżki
scene.Open("Input.usdz");

// Zapisz wyjściowy plik GLB
scene.Save("Output.glb");

Konwertuj USDZ na plik GLTF w C#

Możesz przekonwertować plik w formacie USDZ na format GLTF, wykonując poniższe czynności:

  1. Utwórz instancję klasy Scene, aby załadować wejściowy plik USDZ.
  2. Przekonwertuj format USDZ na GLTF za pomocą metody Save.

Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik USDZ na format GLTF w języku C#:

// Zainicjuj obiekt klasy Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Otwórz scenę z podanej ścieżki
scene.Open("Input.usdz");

// Zapisz wyjściowy plik GLTF
scene.Save("Output.gltf");

Uzyskaj bezpłatną tymczasową licencję

Możesz poprosić o bezpłatną licencję tymczasową, aby ocenić pełne możliwości interfejsu API.

Wersja demonstracyjna online

Wypróbuj aplikację internetową USDZ to GLB Converter opracowaną przy użyciu tego interfejsu API.

Wniosek

W tym artykule nauczyłeś się konwersji formatu pliku USDZ. Można go wyeksportować do pliku GLB lub GLTF, w zależności od wymagań pliku wyjściowego w formacie ASCII lub binarnym. Ponadto możesz odwiedzić API dokumentacja, aby zapoznać się z innymi funkcjami oferowanymi przez API. W razie jakichkolwiek wątpliwości skontaktuj się z nami za pośrednictwem forum.

Zobacz też

Konwertuj USDZ na HTML w C#