USDZ na OBJ csharp

Pliki USDZ zawierają geometrię 3D i dane cieniowania dla sceny i są powszechnie używane do tworzenia treści rozszerzonej rzeczywistości. Czasami może zaistnieć potrzeba przekonwertowania USDZ na plik obiektu 3D. Zgodnie z takimi scenariuszami w tym artykule opisano, jak programowo przekonwertować plik USDZ na plik OBJ w języku C#.

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

Aspose.3D for .NET API obsługuje tworzenie, edytowanie lub konwertowanie scen 3D. Co więcej, nie musisz instalować żadnej aplikacji do renderowania lub modelowania 3D. Wystarczy zainstalować interfejs API, pobierając jego pliki DLL ze strony New Releases lub używając następującego polecenia instalacji NuGet w Microsoft Visual Studio:

PM> Install-Package Aspose.3D

Konwertuj USDZ na plik OBJ w C#

Możesz przekonwertować plik USDZ na plik OBJ, wykonując poniższe czynności:

  1. Załaduj wejściowy plik USDZ z klasą Scene.
  2. Utwórz obiekt klasy ObjSaveOptions.
  3. Konwertuj USDZ na plik OBJ.

Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik USDZ na plik OBJ w języku C#:

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

// Zainicjuj obiekt klasy ObjSaveOptions
ObjSaveOptions saveOptions = new ObjSaveOptions();

// Zapisz wyjściowy plik OBJ
scene.Save("Sample.obj", saveOptions);

Uzyskaj bezpłatną tymczasową licencję

Możesz poprosić o bezpłatną licencję tymczasową, aby w pełni przetestować interfejs API.

Wniosek

W tym artykule nauczyłeś się, jak przekonwertować USDZ na plik OBJ za pomocą kilku wierszy kodu przy użyciu języka C#. Ponieważ pliki USDZ są powszechnie używane do prezentacji produktów online. Podobnie pliki OBJ są czasami wymagane podczas pracy ze scenami trójwymiarowymi. Możesz łatwo zintegrować tę funkcję z aplikacjami opartymi na platformie .NET lub .NET Core. Ponadto możesz sprawdzić kilka innych funkcji API, odwiedzając sekcję dokumentacja. W przypadku jakichkolwiek pytań napisz do nas na bezpłatne forum wsparcia.

Zobacz też