Ouvrir des fichiers STL dans VS Code
Installez l’extension gratuite 3D Model Viewer et cliquez sur le fichier .stl dans l’Explorer. Glissez pour faire tourner le modèle, glissez avec le bouton droit ou avec Maj pour le déplacer, utilisez la molette pour zoomer et appuyez sur M pour mesurer la distance entre deux points. La même extension ouvre OBJ, PLY, 3MF, GLB et glTF. L’ouverture, la mesure et l’arbre de la scène sont gratuits. Zovo Pro (19 USD, payé une seule fois) ajoute Print check, Section view et Turntable export, avec 3 essais gratuits pour chaque outil.
Gratuit, licence MIT. ID de l’extension zovo.3d-model-viewer, version 0.2.5.
Ce guide existe aussi en English · Deutsch · Español · Italiano · 日本語 · Português (Brasil) · 简体中文

Étapes dans VS Code
- Installez 3D Model Viewer depuis le Marketplace, ou appuyez sur Ctrl+P (Cmd+P sur macOS) et lancez
ext install zovo.3d-model-viewer. - Cliquez sur un fichier
.stl,.obj,.ply,.3mf,.glbou.gltfdans l’Explorer. Si une autre visionneuse s’ouvre, faites un clic droit sur le fichier et choisissez « Open in 3D Model Viewer ». - Glissez pour faire tourner, glissez avec le bouton droit ou avec Maj pour déplacer, et utilisez la molette pour zoomer. Appuyez sur F pour voir tout le modèle.
- Le panneau indique les sommets, les triangles, les matériaux, les textures et la taille en unités du modèle. Appuyez sur P pour afficher ou masquer le panneau et l’arbre de la scène.
- Appuyez sur W pour le filaire, sur N pour les normales des sommets et sur B pour la boîte englobante. Réglez Shading sur Smooth pour enlever l’aspect à facettes des fichiers STL.
- Appuyez sur M (Measure) et cliquez sur deux points de la surface. La ligne affiche la distance, et la barre d’état ajoute les composantes X, Y et Z. Échap arrête la mesure.
- Cliquez sur Screenshot pour enregistrer la vue en PNG.
Ce qui est gratuit et ce qu’ajoute Zovo Pro
L’ouverture des six formats, la rotation, le déplacement et le zoom, le panneau de statistiques, l’arbre de la scène, Measure, le filaire, les normales, la boîte englobante, la grille, les axes, les animations glTF et les captures PNG sont gratuits. L’extension fonctionne hors ligne et ne fait aucun appel réseau.
Print check donne la taille, le volume et la surface du modèle et vérifie que le maillage est étanche : arêtes ouvertes, arêtes non-manifold, faces mal orientées, triangles d’aire nulle et nombre de pièces séparées. Mark problems dessine les arêtes défectueuses sur le modèle. Avec un matériau, un taux de remplissage, une épaisseur de paroi, un diamètre de filament et un prix au kilo, il estime le poids, la longueur de filament et le coût de la matière avant même que vous ouvriez votre trancheur.
Utiliser Print check (Zovo Pro)
- Ouvrez le fichier STL dans 3D Model Viewer.
- Appuyez sur « Run print check » dans le panneau latéral, ou lancez « 3D Model Viewer: Print Check (Zovo Pro) » depuis la Command Palette. Vous pouvez aussi faire un clic droit sur le fichier dans l’Explorer et choisir « Zovo Pro: Print check ».
- Si le maillage a des défauts, appuyez sur « Mark problems » pour voir les arêtes ouvertes en rouge et les autres arêtes défectueuses en magenta. Choisissez un matériau (PLA, PETG, ABS, ASA, TPU, nylon, PC ou résine), le taux de remplissage et votre prix au kilo.
- Copiez le rapport, ou enregistrez-le en Markdown ou en JSON. Un essai gratuit vaut pour un onglet de fichier ouvert : vous pouvez changer les réglages et relancer l’outil dans cet onglet.
Print check fonctionne 3 fois sur votre ordinateur avant de demander une licence. Il n’y a ni fenêtre surgissante ni compte à rebours.
Zovo Pro coûte 19 USD, payés une seule fois. Ce n’est pas un abonnement, et la licence active les outils Pro de toutes les extensions Zovo, pas seulement de 3D Model Viewer. Après le paiement par carte (Stripe), votre clé de licence s’affiche sur la page suivante. Dans VS Code, lancez « Zovo Pro: Enter Zovo Pro license key » depuis la Command Palette et collez la clé. Elle est vérifiée sur votre ordinateur, sans connexion réseau. Avec GitHub Sponsors, choisissez le palier "$19 one time", puis lancez « Zovo Pro: I already paid: unlock with GitHub Sponsors ».
Une équipe de 5 personnes paie 59 USD une seule fois (par carte). Toutes les règles et tous les outils Pro sont sur la page Zovo Pro (en anglais).
Étapes dans Cursor, Windsurf ou VSCodium
- Ouvrez la vue Extensions avec Ctrl+Maj+X (Cmd+Maj+X sur macOS).
- Cherchez
zovo.3d-model-vieweret cliquez sur Install. Cursor, Windsurf et VSCodium installent les extensions depuis Open VSX, où celle-ci s’appellezovo/3d-model-viewer. - Si votre éditeur n’a pas de galerie, téléchargez le fichier .vsix sur la page Open VSX et lancez « Extensions: Install from VSIX... ».
- Ensuite, tout fonctionne comme dans VS Code.
Ce que fait 3D Model Viewer
- STL binaire et ASCII, avec les couleurs par face quand le fichier en contient.
- OBJ avec le fichier
.mtlnommé parmtllib, s’il est à côté du modèle. - Maillages et nuages de points PLY, ASCII et binaires, avec les couleurs des sommets.
- Objets 3MF, build items et couleurs des matériaux de base.
- GLB et glTF 2.0 avec buffers
.binintégrés ou externes et textures, matériaux PBR, arbre des nœuds, skins, morph targets et animations.
Ce qu’il ne fait pas
- Les fichiers FBX, DAE, USD, STEP, IGES et glTF 1.0 ne s’ouvrent pas.
- Les glTF compressés en Draco ou meshopt et les textures KTX2 ne sont pas encore décodés. Un message indique l’extension glTF manquante.
- Le fichier est lu en entier en mémoire. Les fichiers de plus de 1024 Mo (réglage
modelViewer.maxFileMB) affichent un message et ne sont pas lus. - STL, OBJ et PLY n’ont pas d’unité : les tailles et les distances sont des coordonnées brutes. Le glTF est en mètres et le 3MF en millimètres, sauf si le fichier indique autre chose.
- Print check et Section view lisent les maillages visibles, jusqu’à 3 millions de triangles, et demandent un maillage, pas un nuage de points. Le poids est une estimation. Les supports, la bordure (brim) et les couches du dessus et du dessous ne sont pas comptés.
Questions fréquentes
Dans quelle unité sont les mesures d’un STL ?
Les fichiers STL n’ont pas d’unité, donc la visionneuse affiche les coordonnées brutes. Print check lit les STL, OBJ et PLY en millimètres, et vous pouvez changer l’unité dans son panneau si votre fichier en utilise une autre.
Peut-elle ouvrir des fichiers OBJ avec leurs matériaux ?
Oui, si le fichier .mtl nommé par mtllib est à côté du modèle. Les textures et les fichiers .bin ne sont chargés que depuis le dossier du modèle et les dossiers ouverts dans l’espace de travail.
Est-ce gratuit ?
Oui. L’ouverture des modèles, la mesure, les statistiques, l’arbre de la scène et les captures sont gratuits. Print check, Section view et Turntable export sont des outils Zovo Pro avec 3 essais gratuits chacun, puis 19 USD payés une seule fois pour toutes les extensions Zovo.
Fonctionne-t-elle hors ligne ?
Oui. Elle dessine avec three.js dans VS Code, n’a pas de télémétrie et ne fait aucun appel réseau. Seule exception, un appel à GitHub quand vous activez Zovo Pro avec GitHub Sponsors.
Pour aller plus loin
Le guide en anglais donne plus de détails et d’autres options. Chaque fonction et chaque réglage sont décrits sur la page de 3D Model Viewer (en anglais).
Faits vérifiés le 12 novembre 2026 sur la version actuelle du Marketplace.