USDZ-Dateien werden häufig verwendet, um mit Augmented-Reality-basierten Szenarien zu arbeiten. Sie enthalten alle Informationen, einschließlich Kartierung, Schattierung und Skelettverformung. In einigen Anwendungsfällen müssen Sie möglicherweise eine USDZ-Datei in das STL-Format exportieren. Für solche Szenarien zeigt dieser Artikel, wie Sie USDZ in STL-Dateien in Java konvertieren.
USDZ-zu-STL-Dateikonverter – Java-API-Installation
Aspose.3D for Java API kann verwendet werden, um Dateien zu erstellen, zu bearbeiten oder zu manipulieren, die dreidimensionale Objekte oder Daten enthalten. Sie können ganz einfach auf die API zugreifen, indem Sie ihre JAR-Datei aus dem Abschnitt Downloads herunterladen oder die Konfigurationen verwenden, um sie aus dem Aspose Repository in der pom.xml-Datei Ihrer Maven-basierten Projekte herunterzuladen.
Repository:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Abhängigkeit:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.3</version>
</dependency>
</dependencies>
Konvertieren Sie USDZ in Java in eine STL-Datei
Sie können eine USDZ-Datei in eine Datei im STL-Format konvertieren, indem Sie die folgenden Schritte ausführen:
- Erstellen Sie zunächst eine Instanz der Klasse Scene, um die USDZ-Quelldatei zu laden.
- Initialisiert ein Objekt der Klasse StlSaveOptions.
- Konvertieren Sie schließlich USDZ in eine STL-Datei.
Das folgende Code-Snippet erklärt, wie man USDZ programmgesteuert in Java in eine STL-Datei konvertiert:
// 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 gelernt, wie man USDZ in STL-Dateien programmgesteuert in Java konvertiert. Diese Konvertierung ist nützlich, um einige Modelle in 3D zu drucken oder einige Szenen in 3D-Modellierungsanwendungen zu rendern. Darüber hinaus können Sie viele andere in der API enthaltene Funktionen überprüfen, indem Sie einen Blick auf den Bereich Dokumentation werfen. Bei Fragen oder Bedenken schreiben Sie uns bitte an das Forum.