USDZ à GLB Java

Les fichiers USDZ sont les fichiers ZIP sans aucune compression ni cryptage. Dans certains cas d’utilisation, vous devrez peut-être convertir un fichier USDZ en fichier USDZ au format de fichier GLB ou GLTF. En conséquence, cet article explique comment convertir USDZ au format GLB ou GLTF par programme en Java.

Convertisseur USDZ en GLB ou GLTF - Installation de l’API Java

Aspose.3D pour Java prend en charge le travail avec plusieurs objets et scènes en deux ou trois dimensions. Vous pouvez rapidement configurer l’API en téléchargeant la dernière version de ses fichiers JAR depuis la page Téléchargements ou avec les configurations suivantes pour l’activer depuis Aspose Repository dans le fichier pom.xml de votre 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.7</version>
    </dependency>
</dependencies>

Convertir USDZ en fichier GLB en Java

Vous pouvez convertir un fichier USDZ au format GLB en procédant comme suit :

  1. Chargez le fichier USDZ d’entrée avec un objet de la classe Scene.
  2. Convertissez le format de fichier binaire USDZ en GLB.

L’exemple de code ci-dessous explique comment convertir un fichier USDZ au format GLB par programmation en Java :

// Initialiser un objet de la classe Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();

// Ouvrir la scène à partir du chemin donné
scene.open("Input.usdz");

// Enregistrer le fichier GLB de sortie
scene.save("Output.glb");

Convertir USDZ en fichier GLTF en Java

Vous pouvez convertir un fichier USDZ au format GLTF en procédant comme suit :

  1. Créez une instance de la classe Scene.
  2. Convertir USDZ au format GLTF.

L’extrait de code suivant explique comment convertir un fichier USDZ au format GLTF par programmation en Java :

// Initialiser un objet de la classe Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();

// Ouvrir la scène à partir du chemin donné
scene.open("Input.usdz");

// Enregistrer le fichier GLTF de sortie
scene.save("Output.gltf");

Obtenez une licence temporaire gratuite

Vous pouvez demander une licence temporaire gratuite pour évaluer l’API sans aucune limitation.

Démo en ligne

Veuillez essayer l’application Web USDZ to GLB Converter développée à l’aide de cette API.

Conclusion

Dans cet article, vous avez appris à convertir un fichier USDZ au format de fichier GLTF ou GLB par programmation en Java. La méthode Save peut analyser l’extension de fichier à partir du nom de fichier et affichera le fichier dans le format respectif. Par exemple, le fichier au format ASCII ou binaire selon vos besoins. De plus, vous pouvez visiter l’espace documentation pour jeter un œil aux autres fonctionnalités prises en charge par l’API. Si vous avez besoin de nous contacter, n’hésitez pas à nous contacter sur le forum.

Voir également

Convertir USDZ en HTML en Java