GLB vers OBJ en ligne

Le monde de la modélisation et du design 3D est captivant et nous permet de donner vie à notre imagination dans l’espace virtuel. Que vous soyez un artiste 3D professionnel, un développeur de jeux, un architecte ou simplement quelqu’un intéressé par l’exploration des créations 3D, vous avez probablement rencontré différents formats de fichiers utilisés pour stocker des modèles 3D. Parmi ceux-ci, GLB et OBJ sont deux formats couramment utilisés. Dans cet article de blog, nous approfondirons le processus de conversion de GLB en OBJ en ligne, ouvrant ainsi de nouvelles possibilités pour vos projets 3D. Il comprend également les informations de conversion de fichiers GLB en OBJ pour les applications .NET Framework utilisant C# ou Java.

Convertisseur gratuit de GLB en OBJ en ligne

Bien que GLB et OBJ aient chacun leurs propres avantages, il existe des cas où vous devrez peut-être effectuer une conversion entre les deux formats. Peut-être collaborez-vous avec quelqu’un qui utilise un logiciel différent qui préfère OBJ, ou envisagez-vous d’utiliser un fichier OBJ dans une application qui l’exige. Ce convertisseur en ligne gratuit GLB en OBJ vous permet d’effectuer la conversion en quelques clics seulement sans avoir besoin d’installer de logiciel dédié.

  1. Chargez le convertisseur gratuit GLB en OBJ en ligne à l’aide d’un navigateur Internet.
  2. Collez le lien vers le fichier ou faites-le glisser et déposez-le.
  3. Sélectionnez la valeur OBJ dans la liste déroulante.
  4. Cliquez sur le bouton Convertir maintenant pour convertir le fichier GLB.

PS : Le fichier pour accéder au fichier de sortie est valable jusqu’à 24h car aucun de vos fichiers n’est stocké sur les serveurs.

Convertisseur en ligne GLB en OBJ - Fonctionnalités

Interface conviviale : fournissez une interface utilisateur intuitive et facile à naviguer qui permet aux utilisateurs de télécharger leurs fichiers GLB et de lancer le processus de conversion sans aucune expertise technique.

Téléchargement de fichiers : autorisez les utilisateurs à télécharger des fichiers GLB directement à partir de leur stockage local ou offrez la possibilité de saisir une URL pour les fichiers GLB distants.

Confidentialité et sécurité : cela garantit que vos fichiers téléchargés sont traités en toute sécurité et que toutes les données personnelles ou sensibles sont traitées avec soin. Mettre en œuvre les mesures de sécurité nécessaires pour protéger les informations des utilisateurs.

Compatibilité multiplateforme : il est conçu pour fonctionner sur divers appareils et plates-formes, notamment les ordinateurs de bureau, les tablettes et les smartphones, le rendant accessible à un plus large éventail d’utilisateurs.

Support et documentation : il propose une documentation complète, des FAQ et des forums d’assistance gratuits pour vous aider en cas de difficultés pendant le processus de conversion.

Conception réactive : l’interface du convertisseur est réactive et s’adapte à différentes tailles d’écran, offrant une expérience transparente sur les appareils de bureau et mobiles.

Convertir GLB en OBJ en C#

Vous pouvez facilement convertir GLB en OBJ en C# avec les étapes répertoriées ci-dessous :

  • Installez Conholdate.Total for .NET de votre côté.
  • Créez un objet de la classe Scene.
  • Chargez le fichier GLB d’entrée et initialisez l’objet de classe ObjSaveOptions.
  • Enregistrez le fichier OBJ créé.

L’extrait de code ci-dessous montre comment convertir GLB en OBJ en C# :

// Cet exemple de code montre comment convertir GLB en OBJ avec des options en C#.
using Aspose.ThreeD;
using Aspose.ThreeD.Formats;

// Chemin du fichier
var dataDir = "C:\\Files\\Sample.glb";

// Créer une instance de la classe Scene
Scene scene = new Scene();

// Charger le fichier GLB d'entrée
scene.Open(dataDir);

// Initialiser les options de sauvegarde
var objSaveOptions = new ObjSaveOptions();

// Importer des matériaux à partir d'un fichier de bibliothèque de matériaux externe
objSaveOptions.EnableMaterials = true;

// Retournez le système de coordonnées.
objSaveOptions.FlipCoordinateSystem = true;

// Configurez les chemins de recherche pour permettre à l'importateur de trouver des dépendances externes.
objSaveOptions.LookupPaths = new List<string>(new string[] { dataDir });

// Sérialiser le composant W dans la position du sommet du modèle
objSaveOptions.SerializeW = true;

// Générer des commentaires pour chaque section
objSaveOptions.Verbose = true;

// Enregistrer le fichier OBJ
scene.Save("C:\\Files\\Sample_out.obj", objSaveOptions);

Convertir GLB en OBJ en Java

Vous pouvez convertir GLB en OBJ en Java en quelques étapes simples :

  • Installez Conholdate.Total pour Java de votre côté.
  • Créez une instance de la classe Scene et chargez le fichier GLB.
  • Initialisez l’instance de classe ObjSaveOptions.
  • Enregistrez le fichier OBJ de sortie.

L’exemple de code ci-dessous explique comment convertir GLB en OBJ en Java :

// Cet exemple de code montre comment convertir GLB en OBJ en Java.
import com.aspose.threed.ObjSaveOptions;
import com.aspose.threed.Scene;

// Créer une instance de la classe Scene
Scene scene = new Scene();

// Charger le fichier GLB d'entrée
scene.open("C:\\Files\\Sample.glb");

// Initialiser les options de sauvegarde
ObjSaveOptions objSaveOptions = new ObjSaveOptions();

// Enregistrez le fichier OBJ.
scene.save("C:\\Files\\Sample_out.obj", objSaveOptions);

Licence d’évaluation gratuite

Vous pouvez obtenir une licence temporaire gratuite pour éliminer toute limitation d’évaluation et tester l’API à pleine capacité.

Résumé

Le monde de la modélisation 3D est riche et diversifié, offrant des possibilités infinies de créativité et d’innovation. Au fur et à mesure que vous explorez ce domaine, la possibilité de convertir entre différents formats de fichiers 3D peut considérablement améliorer votre flux de travail et vos opportunités de collaboration. Ce convertisseur en ligne GLB vers OBJ offre un moyen pratique de combler le fossé entre ces deux formats, vous permettant d’intégrer de manière transparente vos ressources 3D dans divers projets. De même, vous pouvez créer votre propre application de conversion ou l’intégrer dans vos applications C# ou Java existantes selon vos besoins. En cas d’ambiguïté, n’hésitez pas à nous contacter via forum.

Voir également