Convertir un modèle 3D

Fonctionne sur votre appareil · Votre fichier ne quitte jamais votre appareil.

Ajoutez le modèle et choisissez ce que vous voulez en faire. Onze formats sont lus — GLB, glTF, OBJ, STL, PLY, FBX, Collada (DAE), 3MF, AMF, VRML et USDZ — et six sont écrits : GLB, glTF, OBJ, STL, PLY et USDZ. Le fichier est lu, reconstruit et écrit sur votre propre machine ; rien ne part ailleurs.

Cela compte ici plus que partout ailleurs sur le site : un fichier 3D, c’est le plus souvent la pièce d’un client, le relevé scanné d’un bâtiment ou un design qui n’a pas encore été montré. Le STL qui part à l’impression, le GLB qui part sur un site ou en réalité augmentée, le FBX qui entre dans un moteur : aucun n’a de raison de transiter d’abord par le serveur de quelqu’un d’autre.

Si le modèle est accompagné d’autres fichiers, ajoutez-les en même temps : un OBJ range ses couleurs dans un fichier .mtl qui renvoie lui-même à des images de texture, et un .gltf range sa géométrie dans un .bin à côté de lui. Sans le .mtl et ses images, les formes sont justes mais les couleurs disparaissent. Et tous les formats ne retiennent pas la même chose : le STL ne garde que la forme, donc la couleur et l’animation n’y entrent pas — c’est le format, pas un défaut de conversion — et cela vous est dit avant le téléchargement, pas après.

Comment Convertir un modèle 3D

  1. Ajoutez le modèle — et le .mtl avec ses textures si vous les avez.
  2. Choisissez le format de sortie.
  3. Cliquez sur « Convertir ».
  4. Téléchargez le résultat.

Formats pris en charge et limites

Lit
GLB, glTF, OBJ (+MTL), STL, PLY, FBX, Collada (DAE), 3MF, AMF, VRML, USDZ
Écrit
GLB, glTF, OBJ, STL, PLY, USDZ
Conserve l’animation
GLB et glTF ; l’USDZ garde le mouvement des pièces entières
Fichiers associés
Le .mtl, le .bin et les textures sont utilisés quand vous les ajoutez
Où tout se passe
Dans votre navigateur – rien n’est envoyé

Ne convient pas pour : Écrire du FBX, du Collada ou du 3MF, ni les formats CAO comme STEP, IGES ou les pièces SolidWorks : ce sont des solides, pas des maillages, et il leur faut un noyau CAO, pas un convertisseur de maillages.

Quels formats disent la taille du modèle

Seuls certains formats 3D indiquent ce que vaut une unité. GLB et glTF sont en mètres par définition. Collada, 3MF et AMF déclarent leur unité, et l’outil l’applique ; un 3MF qui n’en déclare aucune est lu en millimètres, la valeur par défaut du format. OBJ, STL, PLY et VRML n’indiquent rien, et le FBX enregistre une unité sur laquelle les programmes qui l’écrivent ne s’accordent pas : la page affiche donc cette unité sans l’appliquer.

Pour ces formats, la page affiche la taille mesurée en simples nombres et demande ce que devait valoir une unité. GLB, glTF et USDZ sont écrits en mètres, tout comme OBJ et PLY une fois l’unité choisie. Le STL fait exception : les trancheurs lisent ses nombres comme des millimètres, si bien qu’un STL est écrit en millimètres dès que la taille réelle est connue, et pour un STL les choix comprennent « Un mètre ». Un STL en entrée est lu en millimètres quand la sortie est GLB, glTF ou USDZ.

Quel côté est en haut

Les formats d’impression posent un modèle sur l’axe Z : STL, 3MF et AMF. glTF et les autres le posent sur Y. Quand les deux diffèrent, la page fait faire au modèle un quart de tour pour qu’il soit debout dans le nouveau fichier, sauf si vous choisissez « Garder les axes tels quels ». Un PLY est laissé tel quel sauf si vous le demandez, car les scanners ne s’accordent pas sur son axe vertical.

Ce que garde chaque format de sortie

GLB et glTF gardent la géométrie, les matériaux, les images de texture et l’animation ; un glTF écrit ici est un seul fichier, ses données y étant rangées sous forme de texte. Le STL ne garde que les triangles. Le PLY garde la forme avec les normales, les coordonnées de texture et une couleur par point, mais pas les images de texture. Un OBJ arrive dans un zip avec un fichier .mtl et ses images de texture quand le modèle a des couleurs ou des images, et seul, en un .obj, quand il n’a ni les unes ni les autres. L’USDZ garde le modèle, ses matériaux et l’animation qui déplace des pièces entières, mais pas l’animation par squelette ni par formes de mélange (blend shapes).

À côté du téléchargement, une ligne nomme ce que le format choisi a laissé de côté, seulement si le modèle l’avait vraiment, et liste les fichiers que le modèle cite et que vous n’avez pas ajoutés.

Quel fichier est le modèle, et ce que signifient les compteurs

Le modèle est le plus gros fichier ajouté qui porte une extension de modèle ; un zip, un .gz ou un .kmz n’est utilisé que si aucun fichier n’en porte. Dans le panneau qui suit la conversion, les Points sont les sommets tels qu’ils sont tenus pendant la conversion : les lecteurs OBJ, FBX, STL et Collada donnent à chaque triangle ses trois sommets propres, si bien que pour ces formats les points valent trois fois les triangles, même si le fichier écrit les partage.

Questions fréquentes

Mes fichiers sont-ils envoyés sur un serveur ?
Non. La conversion se fait entièrement dans votre navigateur, avec la puissance de votre propre appareil. Le fichier ne quitte pas votre ordinateur ni votre téléphone. Et une fois qu’un outil a servi une première fois, il continue de fonctionner sans connexion (la vidéo, la reconnaissance de texte et la suppression d’arrière-plan téléchargent leur moteur depuis ce site la première fois).
Pourquoi mon modèle est-il gris après la conversion ?
Parce que ses couleurs se trouvaient dans des fichiers que vous n’avez pas ajoutés. Un OBJ range ses matériaux dans un .mtl séparé, qui renvoie lui-même à des images .jpg ou .png. Cliquez sur « Ajouter d’autres fichiers », ajoutez-les et relancez la conversion.
Peut-on écrire du FBX, du Collada ou du 3MF ?
Non, et ils n’apparaîtront pas dans la liste de sortie. Ces trois-là se lisent mais ne s’écrivent pas : il n’existe pas d’écrivain fiable pour eux dans un navigateur. Mieux vaut ne proposer que ce qui peut être mené à bien : GLB, glTF, OBJ, STL, PLY et USDZ.
L’animation est-elle conservée ?
En GLB et en glTF, oui, entièrement. En USDZ, l’animation qui déplace des pièces entières est gardée, mais pas l’animation par squelette ni par formes de mélange. En OBJ, STL et PLY, non : ces formats n’ont nulle part où la ranger. Ce qui sera conservé vous est indiqué avant le téléchargement.
Quel format choisir ?
GLB pour le web, pour la réalité augmentée et pour envoyer à quelqu’un un fichier unique qui contient tout. STL pour l’impression 3D. OBJ quand le logiciel d’en face réclame quelque chose d’ancien et de très répandu. USDZ pour Quick Look sur iPhone ou iPad.
Jusqu’à quelle taille de modèle ?
La limite vient de la mémoire que le navigateur accorde à un onglet, pas du format : un téléphone en gère donc moins qu’un ordinateur portable. Au-delà d’environ 120 Mo, la page prévient que la conversion demande beaucoup de mémoire libre, et un modèle trop dense pour être ouvert est signalé comme tel, au lieu d’échouer en silence.

Outils associés

Plus dans Modèles 3D

Cette page dans d’autres langues: English · العربية · Deutsch · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা