OBJ zu glTF FBX

3D objektdateien OBJ enthalten 3D objektinformationen wie Textur und Koordinaten. Sie können eine OBJ Datei programmgesteuert in Java in eine GLTF oder FBX Datei konvertieren. In einigen Szenarien müssen Sie möglicherweise eine OBJ Datei in andere Dateien konvertieren. Dementsprechend behandelt dieser Artikel, wie man eine OBJ Datei in eine GLTF oder FBX Datei konvertiert.

Java API zum Konvertieren von OBJ in glTF GLB oder FBX Datei

Die Aspose.3D for Java-API unterstützt die Bearbeitung von 3D objektdateien, z. B. deren Konvertierung in glTF GLB oder FBX Dateien. API. Sie können die API installieren, indem Sie die JAR Datei aus dem Abschnitt New Releases herunterladen oder mit den folgenden Maven konfigurationen in der pom.xml Datei Ihres Projekts:

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

Konvertieren Sie OBJ programmgesteuert in Java in eine glTF GLB Datei

Sie können eine OBJ Datei in Java in eine glTF Datei konvertieren, indem Sie die folgenden Schritte ausführen:

  1. Laden Sie die OBJ-Eingabedatei mit dem Konstruktor Scene.
  2. Initialisieren Sie ein GltfSaveOptions Klassenobjekt.
  3. Speichern Sie das ausgegebene glTF-GLB-Dokument.

Das folgende code snippet zeigt, wie man eine OBJ Datei in ein glTF-Dokument in Java konvertiert:

// Laden Sie das OBJ in ein Objekt der Scene Klasse
Scene document = new Scene("template.obj");

// Erstellen Sie eine Instanz von GltfSaveOptions
GltfSaveOptions options = new GltfSaveOptions(FileFormat.GLTF2);

// Konvertieren Sie die 3D objekt-OBJ Datei in eine glTF Datei 
document.save("output.gltf", options);

Konvertieren Sie OBJ in eine FBX Datei in Java

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

  1. Laden Sie die OBJ Datei des Eingabeobjekts mit dem Klassenkonstruktor Scene.
  2. Initialisiert ein Objekt der Klasse FbxSaveOptions.
  3. Speichern Sie die FBX-Ausgabedatei mit der methode Save.

Das folgende code snippet zeigt, wie eine OBJ Datei programmgesteuert mit Java in eine FBX Datei konvertiert wird:

//// Laden Sie das OBJ in ein Objekt der Scene Klasse
Scene document = new Scene("template.obj");

// Erstellen Sie eine Instanz von FbxSaveOptions 
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500ASCII);

// Konvertieren Sie die 3D objekt-OBJ Datei in FBX 
document.save("output.fbx", options);

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine OBJ objektdatei programmgesteuert in Java in eine glTF GLB oder FBX Datei konvertieren. Darüber hinaus können Sie die API-Referenz oder die Dokumentation besuchen, um mehr über die von der API angebotenen Funktionen zu erfahren. Bei Bedenken können Sie sich gerne im Forum an uns wenden.

Siehe auch

FBX in RVM oder RVM in FBX Datei in Java konvertieren