Comment convertir OBJ en FBX en utilisant Java

Ce bref guide décrit comment convertir OBJ en FBX à l’aide de Java. Il contient les détails nécessaires pour définir l’environnement de développement permettant d’exécuter l’application et de l’improviser selon vos besoins, ainsi qu’un exemple de code prêt à l’emploi pour modifier OBJ en FBX à l’aide de Java. Cet exemple de code ne nécessite aucun autre outil tiers ou logiciel de gestion 3D pour cette conversion sur aucune des plates-formes prenant en charge Java.

Étapes pour convertir OBJ en FBX à l’aide de Java

  1. Configurez l’EDI pour ajouter Aspose.3D for Java du référentiel Maven pour la transformation OBJ en FBX
  2. Chargez l’exemple de fichier OBJ dans un objet de classe Scene
  3. Instancier un objet de classe FbxSaveOptions
  4. Définissez le file format dans le constructeur de l’objet FbxSaveOptions
  5. Enregistrez le fichier FBX résultant en utilisant les paramètres personnalisés

Ces étapes résument le processus de conversion d’un objet 3D en FBX à l’aide de Java. Le processus nécessite de charger le fichier OBJ source dans la classe Scene car il contient les fonctionnalités de base pour la conversion vers plusieurs formats. La personnalisation du fichier FBX de sortie est possible à l’aide de l’objet de classe FbxSaveOptions en définissant différentes propriétés.

Code pour changer OBJ en FBX en utilisant Java

Ce segment de code illustre le convertisseur OBJ vers FBX utilisant Java. Nous avons utilisé le format de fichier FBX7500_BINARY, mais vous pouvez utiliser sa version ASCII ou d’autres versions au format FBX selon vos besoins. Le fichier FBX de sortie peut être personnalisé à l’aide de différentes méthodes dans la classe FbxSaveOptions. Par exemple, vous pouvez appeler EmbedTextures(), EnableCompression(), ExportTextures(), FoldRepeatedCurveData() et GenerateVertexElementMaterial() pour améliorer le code selon votre choix.

Ce court tutoriel nous a guidé dans la transformation d’un format de fichier de OBJ en FBX à l’aide de Java. Si vous souhaitez apprendre la conversion inverse, c’est-à-dire FBX en OBJ, reportez-vous à l’article sur comment convertir FBX en OBJ en Java.

 Français