Ouvrir un fichier PLY de scan intra-oral en couleur
Un fichier PLY est un maillage 3D, généralement une numérisation intra-orale ou de laboratoire, qui enregistre une valeur de couleur pour chaque vertex — c’est pourquoi un scan exporté en PLY conserve la gencive, les taches et la ligne où l’émail s’arrête, tandis que le même scan exporté en STL apparaît gris plâtre. Les fichiers PLY s’ouvrent dans un navigateur sans rien installer.
Conserver le scan couleur dans le dossier patient
DodoDentist conserve les scans intra-oraux, radiographies et exports CBCT associés au patient et à la dent, et les ouvre dans le même visualiseur que celui que vous utilisez sur cette page — en plus du dossier clinique, de la planification des traitements, des rappels et de la facturation.
Essayez DodoDentist gratuitementUn scanner intra-oral avec capture couleur enregistre une teinte pour chaque point de surface qu’il mesure. Ce qu’il advient ensuite de cette teinte est entièrement déterminé par le format d’export. Choisissez STL et la couleur a disparu avant même que le fichier ne soit écrit — ni compressée, ni dégradée, disparue, car un triangle STL n’a nulle part où la placer. Choisissez PLY et le même scan arrive avec une couleur attachée à chaque sommet, dans un seul fichier autonome.
C'est la surprise qu'une clinique découvre la première fois qu'elle envoie des scans. Le modèle sur l'écran du scanner montre une gencive enflammée, un bord taché, la ligne où s'arrête l'émail. Le fichier qui parvient au laboratoire est d'un gris plâtre uniforme, et rien ne s'est mal passé pendant le transfert : la boîte d'exportation en a décidé ainsi.
Un STL est une liste de triangles et rien d’autre. Chaque triangle est stocké comme trois coordonnées de sommets plus un vecteur normal, et chaque sommet est réécrit pour chaque triangle qui le touche — il n’y a pas de liste de sommets partagée ni d’indices. Il n’y a pas non plus d’unité : un millimètre et un pouce se présentent de la même manière dans le fichier, ce qui explique pourquoi les importateurs posent la question. Et il n’y a pas de couleur. Quelques extensions constructeurs ont utilisé les deux octets libres à la fin de chaque enregistrement de triangle pour y stocker une couleur, mais elles ne font pas partie du format et ne peuvent pas être prises pour acquises.
PLY — le Stanford Triangle Format — est auto-descriptif. Il s'ouvre par un en-tête en texte clair qui déclare chaque élément du fichier et chaque propriété de cet élément, et le corps est exactement ce que l'en-tête annonçait. Un scan couleur déclare x, y et z pour chaque sommet puis rouge, vert et bleu à côté d'eux, suivi d'une liste de faces qui se réfère à ces sommets par index.
Deux conséquences sont importantes dans une clinique. La couleur est stockée aux sommets, elle est donc interpolée de manière lisse sur chaque triangle au lieu d'être appliquée face par face ; et elle vit dans le même fichier que la géométrie, il n'y a donc rien à perdre dans un e‑mail ou un dossier partagé. Un fichier PLY peut être écrit en texte ou en binaire dans l'un ou l'autre ordre d'octets, et la ligne d'en-tête indique lequel — ce visualiseur lit les trois.
| Format | Porte de la couleur | Fichiers devant voyager ensemble | D'où ça vient |
|---|---|---|---|
| PLY | Oui — une couleur par sommet | Un | Un scanner intra-oral exportant un scan couleur |
| STL | Non — le format n'a pas de champ pour cela | Un | Scanners intra-oraux, CAO de laboratoire, impression 3D |
| OBJ | Oui — par sommet, ou comme matériau et texture | Jusqu'à trois : .obj, .mtl, image | Logiciels de conception et de maillage tels qu'exocad, Meshmixer ou Blender |
| glTF / GLB | Oui — matériaux et textures | Un en .glb, plusieurs en .gltf | Visionneurs Web et pipelines de rendu |
Le même scan dans un autre format : ouvrir un fichier STL · ouvrir un fichier OBJ · ouvrir une radiographie DICOM
OBJ est le compromis maladroit. Il peut transporter la couleur de deux manières : certains exportateurs ajoutent trois nombres supplémentaires à chaque ligne de sommet, ce qui se comporte comme le PLY, tandis que la voie classique est un fichier matériel compagnon .mtl plus une image pour la texture. Cette seconde voie implique trois fichiers qui doivent rester ensemble, et c’est le .mtl qui est souvent oublié — auquel cas le maillage s’ouvre gris et ressemble exactement à un STL.
glTF et sa forme binaire GLB résolvent le même problème sous un autre angle : un .glb regroupe géométrie, matériaux et textures dans un seul conteneur. Il apparaît en dentisterie lorsqu’un scan a déjà été traité par un visualiseur web ou une chaîne de rendu.
Rien de tout cela ne fait de STL un mauvais format. Une imprimante 3D construit en un seul matériau, donc la couleur n’a rien à voir, et le STL est lu par les logiciels de conception et les chaînes d’impression depuis des décennies — ce qui en fait le choix par défaut sécurisé quand on ne sait pas ce que l’autre partie peut ouvrir.
La solution pratique est d’exporter les deux lorsque un dossier quitte la clinique : STL pour la personne qui va concevoir ou imprimer, PLY pour le dossier. Réexporter un PLY en STL prend quelques secondes — le basculement d’affichage ci‑dessus fait exactement cela, vous pouvez donc voir ce que ça coûte. Aller dans l’autre sens est impossible — la couleur n’a jamais été dans le STL à l’origine.
Un maillage gris est une empreinte en plâtre avec de meilleures tolérances. Un maillage coloré montre où la gencive est enflammée, où un bord est taché, où l’émail se termine et où commence une restauration — les éléments que vous rechercheriez dans la bouche plutôt que sur le modèle. Il est aussi plus facile d’expliquer cela au patient, car il ressemble à ses propres dents plutôt qu’à une forme abstraite.
Cette page n’a pas de point de téléversement. Un fichier déposé est lu avec l’API File du navigateur, analysé dans l’onglet et affiché avec WebGL, le tout sur votre propre machine — le scan ne traverse jamais le réseau. Il s’agit d’une propriété de la façon dont la page est construite plutôt que d’une promesse sur la manière dont nous traitons vos fichiers : il n’existe aucun endroit où le fichier pourrait être envoyé.
Le fichier est aussi identifié par ce qu’il contient plutôt que par son extension, ce qui compte plus en dentisterie qu’à peu près partout ailleurs : 3Shape nomme ses propres cas de maillage .dcm, la même extension qu’utilise une radiographie, et de nombreuses exportations arrivent sans aucune extension.
Un fichier PLY est un maillage 3D : une liste de sommets et des triangles qui les relient, générée par un scanner intra‑oral, un scanner de modèle de bureau ou un logiciel de conception. Ce qui le distingue du STL, c’est qu’il peut stocker des propriétés supplémentaires pour chaque sommet, et la couleur est celle qui compte cliniquement — un PLY provenant d’un scan couleur contient une valeur rouge, une valeur verte et une valeur bleue pour chaque sommet.
Glissez-le sur cette page et il s’affiche dans votre navigateur, sans téléversement et sans inscription. Il existe aussi des options pour ordinateur de bureau — MeshLab, Blender et la plupart des logiciels CAO lisent le PLY — mais pour un aperçu rapide d’un scan qu’un collègue ou un laboratoire a envoyé, un visualiseur dans le navigateur ne nécessite rien d’installé.
Non. Un triangle STL ne contient que la place pour trois coordonnées de sommet et un vecteur normal et rien d'autre, donc un scan couleur exporté au format STL arrive en gris. Quelques extensions propriétaire ont utilisé les deux octets libres à la fin de chaque enregistrement de triangle pour y dissimuler une couleur, mais ils ne font pas partie du format et ne sont pas fiables.
Parce qu'il a été exporté en STL. La couleur a été perdue lors de l'exportation, pas par le visionneur qui a ouvert le fichier, et elle ne peut pas être récupérée à partir du STL ensuite. Exportez à nouveau le même scan au format PLY et la couleur sera présente.
PLY, lorsqu'on a le choix. Les deux peuvent contenir de la couleur, mais OBJ conserve normalement celle-ci dans un fichier matériel .mtl séparé avec une image à côté, ce qui fait trois fichiers qui doivent rester ensemble ; un PLY est un seul fichier avec la couleur intégrée. OBJ est la meilleure option lorsque le scan doit conserver une texture photographique plutôt qu'une couleur par vertex.
Non. Cette page n'a pas de point de terminaison de téléversement. Le fichier est lu dans votre navigateur avec l'API File et affiché sur votre propre machine, il ne traverse donc jamais le réseau.
Les scanners intra-oraux capables de couleur proposent généralement le format PLY dans la boîte d'exportation en plus du STL — Medit, par exemple, écrit un PLY en parallèle de son propre fichier de cas propriétaire. Si la boîte de dialogue que vous utilisez propose uniquement le STL, aucun réglage à l'intérieur ne peut préserver la couleur, car le format n'a nulle part où la stocker.
Oui, tant que le navigateur peut fournir à la page un contexte WebGL ; le visualiseur l'indique clairement lorsqu'un appareil ne le peut pas. Faire glisser un doigt sur le modèle le fait pivoter. Une arcade complète reste plus facile à inspecter sur un écran plus grand que sur un téléphone.