Les fichiers OBJ contiennent des faces polygonales, des cartes de texture et d’autres informations sur les objets 3D. Alors que les fichiers 3DS sont utilisés pour stocker des données de maillage et des informations sur les matériaux avec d’autres données. Parfois, vous devrez peut-être convertir un fichier OBJ au format 3DS. Pour de telles exigences, cet article explique comment convertir un fichier OBJ en un fichier 3DS par programmation en Java.
- Convertisseur OBJ en 3DS - Installation de l’API Java
- Comment convertir un fichier OBJ en fichier 3DS en Java
- Convertir OBJ en fichier 3DS en Java
Convertisseur OBJ en 3DS - Installation de l’API Java
Aspose.3D pour l’API Java prend en charge le travail avec des objets et des scènes à deux ou trois dimensions. Vous pouvez facilement configurer l’API en accédant au fichier JAR de référence à partir de la section Téléchargements ou le configurer à partir du Aspose Repository en utilisant les spécifications suivantes dans le fichier pom.xml du projet.
Dépôt:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dépendance:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
Convertir OBJ en fichier 3DS en Java
Vous pouvez convertir un fichier OBJ au format 3DS en procédant comme suit :
- Chargez le fichier OBJ d’entrée à partir du disque ou d’un flux.
- Écrivez le fichier 3DS de sortie.
Convertir OBJ en fichier 3DS en Java
Vous devez suivre les étapes ci-dessous pour convertir un fichier OBJ au format 3DS :
- Initialisez une instance de la classe Scene.
- Convertissez le fichier OBJ au format 3DS avec la méthode Save.
L’exemple de code ci-dessous explique comment convertir un fichier OBJ en fichier 3DS par programmation en Java :
// Initialiser un objet de la classe Scene
Scene scene = new Scene();
// Charger le fichier OBJ d'entrée
scene.open("input.obj", FileFormat.WAVEFRONTOBJ);
// Enregistrez le fichier de sortie 3DS
scene.save("output.3ds", FileFormat.DISCREET3DS);
Obtenez une licence temporaire gratuite
Vous pouvez demander une licence temporaire gratuite pour tester toutes les fonctionnalités de l’API sans aucune limitation.
Démo en ligne
Veuillez essayer l’application Web OBJ to 3DS Converter développée à l’aide de cette API.
Conclusion
Dans cet article, vous avez observé et compris comment convertir un fichier OBJ au format 3DS par programmation en Java. Cependant, vous pouvez consulter la section documentation où différents chapitres couvrent les fonctionnalités prises en charge par l’API. En cas de problème, n’hésitez pas à nous contacter via forum.