OBJ vers FBX STL Java

Les fichiers OBJ contiennent des objets tridimensionnels qui peuvent être exportés vers différents formats 3D. Cet article explique comment convertir un fichier OBJ en fichier FBX ou STL par programmation en Java :

Convertisseur OBJ en FBX ou STL - Installation de l’API Java

Aspose.3D for Java L’API prend en charge le travail avec différents fichiers 3D comme OBJ, FBX, STL et plusieurs autres formats de fichiers. Vous pouvez configurer l’API en téléchargeant le fichier JAR à partir de la section Téléchargements ou en utilisant les configurations Maven suivantes :

Repository:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>21.11</version>
    </dependency>
</dependencies>

Convertir OBJ en fichier FBX par programmation en Java

Vous pouvez convertir un fichier OBJ en un fichier FBX en procédant comme suit :

  1. Chargez le fichier OBJ d’entrée avec la classe Scene.
  2. Initialisez l’objet FBXSaveOptions avec l’instance FileFormat.
  3. Convertir OBJ en fichier FBX.

L’exemple de code suivant montre comment convertir un fichier OBJ en fichier FBX par programmation en Java :

// Charger le fichier OBJ d'entrée avec la classe Scene.
Scene scene = new Scene("scene.obj");

// Initialisez l'objet FBXSaveOptions avec l'énumération SaveFormat.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// Convertir OBJ en fichier FBX.
scene.save("Test.fbx", options);

Convertir OBJ en fichier STL par programmation en Java

Vous pouvez convertir le fichier OBJ en fichier STL en suivant les étapes ci-dessous :

  1. Chargez le fichier OBJ d’entrée à l’aide de la classe Scene.
  2. Instanciez une instance de classe STLSaveOptions.
  3. Convertissez le fichier OBJ en STL.

L’extrait de code ci-dessous montre comment convertir un fichier OBJ en STL par programmation en Java :

// Charger le fichier OBJ d'entrée avec la classe Scene.
Scene scene = new Scene("scene.obj");

// Initialiser l'objet de classe STLSaveOptions.
StlSaveOptions saveSTLOpts = new StlSaveOptions();

// Convertir OBJ en fichier STL.
scene.save("test.stl", saveSTLOpts);

Obtenez une licence API gratuite

Vous pouvez évaluer l’API à pleine capacité en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez exploré comment convertir un fichier OBJ en un fichier FBX ou STL par programmation en Java. De plus, vous pouvez explorer d’autres fonctionnalités de l’API en parcourant l’API documentation. N’hésitez pas à nous contacter sur le forum en cas de problème.

Voir également