USDZ zu STL cisharp

USDZ-Dateien werden häufig verwendet, um Augmented-Reality-basierte Szenen zu erstellen. USDZ-Dateien enthalten Daten für Rigging, Texturen, Geometrie usw., um eine 3D-Szene präzise darzustellen. In bestimmten Szenarien müssen Sie möglicherweise eine USDZ-Datei in das STL-Format konvertieren. Dementsprechend wird in diesem Artikel erläutert, wie eine USDZ-Datei programmgesteuert in C# in eine STL-Datei konvertiert wird.

USDZ-zu-STL-Dateikonverter – C#-API-Installation

Aspose.3D for .NET API unterstützt die Arbeit mit 3D-Objekten und -Szenen. Sie müssen die API nur konfigurieren, indem Sie die DLL-Dateien aus dem Abschnitt Downloads herunterladen oder den folgenden NuGet-Installationsbefehl in der Visual Studio-IDE im Menü „Extras“ verwenden:

PM> Install-Package Aspose.3D

Konvertieren Sie USDZ in STL-Datei in C#

Sie müssen die folgenden Schritte ausführen, um eine USDZ-Datei in das STL-Format zu konvertieren:

  1. Erstellen Sie eine Instanz der Scene-Klasse, um die USDZ-Eingabedatei zu laden.
  2. Initialisiert ein Objekt der Klasse STLSaveOptions.
  3. Konvertieren Sie das USDZ-Format mit der Methode Save in das STL-Format.

Das folgende Code-Snippet zeigt, wie eine USDZ-Datei programmgesteuert in C# in das STL-Format konvertiert wird:

// Laden Sie die Eingabe-USDZ-Datei
Scene scene = new Scene();
scene.Open("Test.usdz");

// Erstellen Sie eine Instanz der STLSaveOptions-Klasse 
STLSaveOptions options = new STLSaveOptions();

// Konvertieren Sie USDZ in STL-Datei 
scene.Save("output.stl", options);

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können die API ohne Evaluierungseinschränkungen testen, indem Sie eine kostenlose temporäre Lizenz erwerben.

Online-Demo

Bitte probieren Sie die Web-App USDZ to STL Converter aus, die mit der oben genannten API entwickelt wurde.

Fazit

In diesem Artikel haben Sie den einfachen Prozess zum Konvertieren einer USDZ-Datei in eine STL-Datei mit einfachen API-Aufrufen untersucht. USDZ-Dateien werden aufgrund ihrer realistischen Darstellung eines 3D-Objekts in der eigenen Umgebung mit Augmented Reality immer beliebter. Beispielsweise zeigen viele Online-Shops eine Vorschau ihrer Produkte im USDZ-Format an, um ein besseres Verständnis für ihre Zielgruppe zu vermitteln. Sehen Sie sich außerdem den Abschnitt Dokumentation an, um einen Blick auf viele andere Funktionen der API zu werfen. Bitte schreiben Sie uns im Forum, falls Sie Bedenken haben.

Siehe auch

Programmgesteuerte Konvertierung von OBJ- in USDZ-Dateien in C#