STL zu USDZ csharp

STL-Dateien werden in der computergestützten Fertigung verwendet, da diese Dateien geometrische 3D-Informationen enthalten. Dagegen wird eine USDZ-Datei häufig verwendet, um Augmented-Reality-basierte Szenen zu erstellen. In bestimmten Anwendungsfällen müssen Sie möglicherweise eine STL-Datei in das USDZ-Format konvertieren. In diesem Artikel wird beschrieben, wie Sie eine STL-Datei programmgesteuert in C# in eine USDZ-Datei konvertieren.

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

Aspose.3D für .NET API unterstützt das Erstellen, Bearbeiten oder Manipulieren von FBX, OBJ und vielen anderen unterstützten Formaten. Greifen Sie einfach auf die API zu, indem Sie ihre DLL-Dateien von den Downloads-Seiten herunterladen oder den folgenden NuGet-Installationsbefehl verwenden:

PM> Install-Package Aspose.3D

Konvertieren Sie STL in das USDZ-Format programmgesteuert in C#

Sie können eine STL-Datei in das USDZ-Format konvertieren, indem Sie die folgenden Schritte ausführen:

  1. Laden Sie die Eingabe-STL-Datei mit einer Instanz der Scene-Klasse
  2. Initialisieren Sie eine Instanz der Klasse UsdSaveOptions.
  3. Konvertieren Sie STL in das USDZ-Format.

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

// Initialisiert ein Objekt der Scene-Klasse
Scene scene = new Scene();

// Laden Sie die STL-Eingabedatei mit der Open-Methode
scene.Open("test.stl");

// Objekt der Klasse UsdSaveOptions initialisieren
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Speichern Sie die ausgegebene USDZ-Datei
scene.Save("test.usdz", options);

Entdecken Sie API-Funktionen

Die API unterstützt mehrere andere Dateikonvertierungen und 3D-Szenenmanipulationen, wie in verschiedenen Kapiteln im Abschnitt Dokumentation beschrieben. Vielleicht möchten Sie einen Blick auf andere APIs werfen, die für die Arbeit mit dreidimensionalen Grafiken unterstützt werden.

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können alle Funktionen der API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz erwerben. Es ermöglicht Ihnen, die Leistung der API ohne Evaluierungseinschränkungen zu bewerten.

Fazit

In diesem Artikel haben Sie untersucht, wie Sie eine STL-Datei programmgesteuert in C# in das USDZ-Format konvertieren. Falls Sie jedoch Ihre Anforderungen oder Fragen besprechen müssen, schreiben Sie uns bitte im Forum.

Siehe auch

USDZ in C# in STL-Datei konvertieren