Konvertieren Sie STL in FBX GLB

STL Dateien stellen dreidimensionale Oberflächengeometrien dar und werden häufig für Rapid Prototyping, 3D-Druck und computergestützte Fertigung verwendet. Sie können eine STL Datei programmgesteuert mit Java in FBX oder GLB (Binär glTF) konvertieren. In den folgenden Abschnitten werden weitere Details erläutert:

STL zu FBX oder glTF GLB File Converter – Java API Installation

Aspose.3D for Java API unterstützt die Arbeit mit STL, FBX, glTF, GLB und vielen anderen Dateiformaten. Sie können die API einfach konfigurieren, indem Sie die JAR Datei aus dem Abschnitt Downloads herunterladen oder die folgenden Konfigurationen in der pom.xml Datei Ihres Maven-basierten Projekts angeben:

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>21.7</version>
    </dependency>
</dependencies>

Konvertieren Sie STL in eine FBX Datei programmgesteuert mit Java

Sie können eine STL Datei mit den folgenden Schritten in eine FBX Datei konvertieren:

  1. Initialisiert ein Objekt der Klasse Scene.
  2. Laden Sie die STL-Eingabedatei mit der methode Öffnen.
  3. Geben Sie das Ausgabeformat für die FBX Datei an.
  4. Speichern Sie die FBX-Ausgabedatei.

Der folgende Code erläutert, wie eine STL Datei programmgesteuert mit Java in eine FBX Datei 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");

// Geben Sie das Ausgabeformat für die FBX Datei an
FileFormat outputformat = FileFormat.FBX7200ASCII;

// Speichern Sie die FBX-Ausgabedatei
scene.save("test.fbx", outputformat);

Konvertieren Sie STL programmgesteuert in Java in eine glTF GLB Datei

Sie können eine STL Datei mit den folgenden Schritten in eine binäre glTF-GLB Datei konvertieren:

  1. Laden Sie die STL-Eingabedatei mit der Klasse Scene.
  2. Geben Sie das Ausgabedateiformat als GLB an.
  3. Ausgabe-GLB Datei speichern.

Der folgende Code zeigt, wie eine STL Datei programmgesteuert mit Java in eine binäre glTF GLB Datei konvertiert wird:

// Laden Sie die STL-Eingabedatei mithilfe der Scene Klasse
Scene scene = new Scene("test.stl");

// Geben Sie das Ausgabedateiformat als GLB an
FileFormat outputFormat = FileFormat.GLTF2_BINARY;

// Ausgabe-GLB Datei speichern
scene.save("test.glb", outputFormat);

Holen Sie sich eine kostenlose temporäre Lizenz

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

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine STL Datei programmgesteuert mit Java in eine FBX oder binäre glTF-GLB Datei konvertieren. Bitte lesen Sie die API-Dokumentation, um mehr über andere Funktionen der API zu erfahren. Wenden Sie sich bei Fragen gerne über das kostenlose Support-Forum an uns.

Siehe auch

Konvertieren Sie FBX in RVM oder umgekehrt programmgesteuert in C#