Générateur de modèles 3D — modèles de test, export GLB, STL, OBJ, USDZ
Créez des primitives, engrenages, textes 3D, formes tournées et extrudées dans votre navigateur, puis exportez en GLB, glTF, OBJ, STL, PLY, USDZ ou 3MF.
Un problème, ou quelque chose à améliorer ? Nous lisons chaque message et corrigeons vite.
Ce générateur de modèles 3D gratuit crée des modèles simples et des assets de test dans votre navigateur et les exporte en GLB, glTF, OBJ, STL, PLY, USDZ ou 3MF. Choisissez une forme — un nœud torique, un engrenage de 32 dents, une ligne de texte 3D, un vase tourné, un rocher low-poly à graine ou un terrain issu d’une carte de hauteur —, réglez ses paramètres en suivant le nombre de triangles en direct, placez-la avec le manipulateur de déplacement/rotation/échelle et téléchargez le fichier. Vous pouvez aussi dessiner vos propres formes : esquissez un contour et extrudez-le, dessinez un demi-profil et faites-le tourner, ou tracez un chemin et faites-y glisser un tube.
C’est un générateur paramétrique, pas un service d’IA texte vers 3D. Et c’est précisément l’intérêt pour ceux à qui il s’adresse : les développeurs qui ont besoin d’un GLB d’exemple fiable pour tester une visionneuse ou un chargeur, les ingénieurs QA qui ont besoin d’un STL d’exactement 100 000 triangles, les makers qui veulent vite un engrenage, un écrou ou une plaque nominative à imprimer, et tous ceux qui veulent un USDZ pour essayer AR Quick Look. Chaque fichier est généré sur votre appareil, rien n’est envoyé, et les mêmes réglages avec la même graine produisent toujours le même fichier.
Mode d’emploi
- Cliquez sur une forme sous « Ajouter un modèle » : primitives, préréglages procéduraux (engrenage, ressort, terrain, vase…), texte 3D ou l’un des modes de dessin.
- Réglez-la dans le panneau Propriétés : dimensions, nombre de segments (surveillez le nombre de triangles), matériau et animation de rotation facultative. Utilisez « Nombre de triangles cible » pour atteindre un budget exact.
- Ajoutez d’autres objets et disposez-les avec le manipulateur (W déplacer, E pivoter, R mettre à l’échelle) ou les champs numériques. Utilisez « Poser sur le sol » pour placer un objet sur la grille.
- Pour les formes dessinées, modifiez l’esquisse sous la vue : cliquez pour ajouter des points, faites-les glisser pour les déplacer, ajoutez des trous ou importez un SVG. Le modèle 3D se met à jour pendant que vous dessinez.
- Choisissez les unités, l’axe vertical et le placement sous Exporter, puis cliquez sur un format pour le télécharger, ou sur « Télécharger tous les formats (.zip) » pour les obtenir tous d’un coup.
- Utilisez « Copier le lien de partage » ou « Télécharger les réglages » pour conserver une recette reproductible du modèle.
Questions fréquentes
Est-ce un générateur de modèles 3D par IA ?
Non. Il construit des modèles à partir de paramètres et de dessins plutôt que d’un prompt texte : le résultat est donc exact et reproductible. Un engrenage de 20 dents en a 20 à chaque fois, et une graine reproduit le même rocher. Il convient ainsi aux assets de test, aux pièces imprimables simples et aux éléments provisoires. Pour des personnages organiques sculptés à partir d’un prompt, il vous faut un service d’IA ou un logiciel de modélisation comme Blender.
Quels formats de fichiers 3D puis-je télécharger ?
GLB, glTF (en .gltf + .bin, ou en un seul .gltf intégré), OBJ avec un fichier de matériaux MTL (et l’image de texture quand le contrôle UV est activé), STL binaire ou ASCII, PLY binaire ou ASCII, USDZ pour AR Quick Look d’Apple et 3MF pour l’impression 3D. « Télécharger tous les formats » les regroupe tous dans un seul ZIP avec le fichier de réglages.
Comment créer un GLB ou un STL de test avec un nombre de triangles précis ?
Ajoutez une forme avec des réglages de détail (une sphère, un nœud torique, un terrain ou le test de charge en grille de cubes), saisissez le nombre dans « Nombre de triangles cible » et cliquez sur Ajuster. L’outil adapte le nombre de segments et affiche le nombre atteint ; la grille de cubes et le terrain montent à plusieurs centaines de milliers de triangles. Le compteur en direct et les estimations de taille se mettent à jour à chaque modification.
Puis-je utiliser les modèles pour l’impression 3D ?
Oui. Exportez en STL ou en 3MF ; les deux sont écrits par défaut avec Z vers le haut et en millimètres, et le 3MF déclare son unité pour que les slicers le dimensionnent correctement. Utilisez « Vérifier l’étanchéité » avant d’imprimer : les formes fermées comme les cubes, engrenages, écrous, solides de révolution, extrusions et terrains avec base pleine sont signalées comme étanches, alors que les plans, disques, ressorts et le ruban de Möbius sont des surfaces ouvertes par conception.
Pourquoi le glTF et l’USDZ sont-ils toujours en mètres avec Y vers le haut ?
Parce que leurs spécifications l’imposent. Le glTF définit une unité comme un mètre, avec Y vers le haut, et l’exportateur USDZ de three.js déclare metres per unit = 1 avec Y vers le haut. Le réglage « 1 unité de scène » convertit votre modèle en conséquence : un cube de 10 cm vaut 0,1 dans un GLB. Le STL, l’OBJ et le PLY ne portent aucune unité ; ils sont donc écrits dans l’unité choisie (millimètres par défaut), et le 3MF enregistre l’unité dans le fichier.
Mes modèles sont-ils envoyés quelque part ?
Non. Les formes sont générées, prévisualisées et exportées par JavaScript et WebGL dans votre navigateur. La scène est enregistrée automatiquement dans le stockage local du navigateur, et un lien de partage stocke les réglages dans l’URL elle-même, pas sur un serveur.
Quel format d’export choisir ?
• GLB — le choix par défaut pour le web, les moteurs de jeu, three.js, Babylon.js, model-viewer et la plupart des visionneuses 3D. Un seul fichier binaire avec maillages, matériaux, textures et animations.
• glTF (.gltf + .bin) — les mêmes données en JSON plus un tampon binaire ; plus facile à inspecter et à comparer, et attendu par certains pipelines. La variante intégrée met tout dans un seul fichier JSON, pour environ un tiers de taille en plus.
• OBJ + MTL — le plus ancien format d’échange, lisible par presque tous les logiciels 3D. Conserve la géométrie, les UV, les normales et les matériaux de base ; pas d’animation.
• STL — ce qu’acceptent les slicers et les outils de CAO pour l’impression 3D. Triangles uniquement : ni couleur, ni matériaux, ni unités (millimètres par convention).
• 3MF — le format d’impression moderne : un seul fichier, des unités déclarées, des maillages soudés et une couleur par objet. Préférez-le au STL si votre slicer le prend en charge (c’est le cas de PrusaSlicer, Cura, Bambu Studio et Windows 3D Builder).
• PLY — courant en numérisation 3D et en recherche ; conserve les couleurs de sommets, ce que le STL ne peut pas faire.
• USDZ — le format de réalité augmentée d’Apple. Ouvrez-le sur un iPhone ou un iPad et AR Quick Look place le modèle dans la pièce à taille réelle.
Formes et outils de dessin
Les primitives disposent de tous les paramètres exposés par three.js : rayons, hauteurs, nombre de segments, arcs et niveau de subdivision. Les préréglages procéduraux sont de petits générateurs aux réglages parlants : un engrenage défini par son nombre de dents et son module, avec un alésage central ; un ressort par son nombre de spires et le rayon du fil ; un escalier par son nombre de marches, sa hauteur et son giron ; un vase par les rayons de la base, de la panse, du col et de la lèvre, avec une vraie épaisseur de paroi ; un terrain par un bruit fractal à graine ou une carte de hauteur en niveaux de gris importée (éventuellement fermée par une base pleine pour être imprimable).
Les trois modes de dessin couvrent ce que les préréglages ne font pas. Esquisse → Extrusion transforme un contour fermé, avec autant de trous et de contours que vous voulez, en solide ; vous pouvez importer les tracés remplis d’un logo SVG au lieu de dessiner. Profil → Révolution fait tourner une demi-silhouette autour de l’axe vertical pour créer bouteilles, pièces d’échecs et pièces tournées. Tracé → Tube fait glisser un cercle le long d’une courbe lisse passant par vos points, pour des câbles, tuyaux et poignées.
Le texte 3D utilise Liberation Sans (SIL Open Font License), lue depuis le fichier TrueType d’origine dans votre navigateur. Vous pouvez importer votre propre .ttf ; les .otf basés sur CFF et les formats de polices web ne sont pas pris en charge.
Réglages pour développeurs et testeurs
Un asset de test n’est utile que si l’on sait ce qu’il contient. La barre de statistiques affiche en direct les triangles, sommets, maillages, matériaux et dimensions de la boîte englobante, et chaque bouton d’export indique une taille estimée avant l’export et la taille exacte après. Vous pouvez supprimer les normales, les UV ou les couleurs de sommets pour tester comment un chargeur s’en sort sans elles, tout fusionner en un seul maillage ou garder les objets séparés, ajouter une animation de rotation pour tester la lecture de glTF animés, basculer entre Y et Z vers le haut, et centrer le modèle ou le poser sur le sol.
La scène est un petit document JSON : types de formes, paramètres, transformations, matériaux, graine aléatoire et réglages d’export. « Copier le lien de partage » l’encode dans l’URL et « Télécharger les réglages » l’enregistre dans un fichier : un collègue ou un rapport de bug peut ainsi reproduire exactement le même modèle, à l’octet près pour les formats déterministes.
Outils gratuits similaires
- Convertisseur de modèles 3D — Affichez et convertissez des fichiers STL, OBJ, FBX, GLB, glTF, PLY, 3MF, DAE et USDZ dans votre navigateur. Conversion par lots en GLB, OBJ, STL, USDZ ou 3MF.
- Générateur de fichiers de test — Générez un fichier factice de taille exacte dans votre navigateur, de 1 Ko à 2 Go : octets aléatoires, texte, CSV ou JSON.
- Éditeur SVG — Dessinez formes, flèches, traits à main levée et texte sur un canevas, puis téléchargez un SVG propre ou un PNG. Gratuit, dans votre navigateur, sans inscription.
- Générateur d’images placeholder — Créez une image factice à n’importe quelle taille avec vos couleurs et un libellé, et téléchargez-la en PNG, JPG, WebP ou SVG. Préréglages pour réseaux sociaux, publicités et bannières.