SupaVoxel
Van scan naar 3D op het web

PLY naar GLB-converter

Sleep een .ply-mesh van een 3D-scanner of fotogrammetrie-app en download een GLB met behoud van vertexkleuren, geschaald naar meters. De conversie draait op je apparaat, dus scans van personen, producten of locaties blijven privé.

  • Draait in je browser
  • Geen account nodig
  • Vertexkleuren behouden
  • ASCII- en binaire PLY
Bijgewerkt oktober 2026

Zo converteer je PLY naar GLB

  1. 01

    Sleep de PLY erin

    ASCII- of binaire PLY, tot 200 MB. Meshes van Revopoint, Creality, Shining3D, Polycam, Meshroom of MeshLab openen met hun kleuren. Het paneel toont driehoeken en vertices; geeft het een puntenwolk aan, lees dan eerst het gedeelte hieronder.
  2. 02

    Zet de schaal goed

    PLY heeft geen eenheidsveld. De converter gaat uit van millimeters, wat past bij handheldscanners en desktopscanners. Fotogrammetrie-exports staan vaak al in meters; laat je die op mm staan, dan wordt een standbeeld van 2 m een stip van 2 mm. Controleer Outputgrootte (weergegeven in meters, de glTF-eenheid) en wijzig zo nodig Bestandseenheden.
  3. 03

    Converteer en gebruik de GLB

    Klik op Converteren naar GLB. De GLB bewaart posities, normalen en vertexkleuren in één binair bestand dat three.js, Babylon.js, <model-viewer>, Blender, Godot en Android Scene Viewer direct openen.

Mesh-PLY versus puntenwolk-PLY

PLY wordt voor twee heel verschillende dingen gebruikt. Een mesh-PLY heeft vertices en vlakken: de definitieve export van een scanner, een MeshLab-resultaat, een Poisson-reconstructie. Die converteert volledig van PLY naar GLB. Een puntenwolk-PLY heeft alleen vertices, vaak miljoenen gekleurde punten van LiDAR, een laserscanner of de dichte-puntenwolkstap van fotogrammetrie. De viewer toont hem, maar er zijn geen oppervlakken om te schrijven, dus de conversieknop is uitgeschakeld en het paneel meldt dat.

Om een puntenwolk eerst om te zetten naar een mesh, gebruik je een reconstructiestap: Screened Poisson in MeshLab of CloudCompare, of de meshing-stap van je fotogrammetrie-app. Gaussian-splat .ply-bestanden van 3DGS-tools zijn ook puntenwolken, met extra gegevens per punt die een meshformaat niet kan bevatten; die hebben een speciale splat-viewer nodig in plaats van een mesh-converter.

Wat de PLY naar GLB-converter behoudt

PLY-eigenschapGLB-resultaat
Vlakken en vertexpositiesBehouden
Vertexkleuren (rood, groen, blauw)Behouden als het glTF COLOR_0-attribuut
VertexnormalenBehouden, of berekend als de PLY er geen heeft
TextuurcoördinatenBehouden indien aanwezig
Textuurafbeelding die in een headercommentaar wordt genoemdNiet geladen; de converter leest alleen de .ply
Aangepaste eigenschappen (confidence, quality, curvature)Verwijderd

PLY en GLB vergeleken

PLY
Het polygoonformaat van Stanford uit 1994. Flexibele headers, elke gewenste per-vertex-eigenschap, ASCII of binair. De standaardexport van veel scanners.
GLB
Binaire glTF 2.0: geometrie, materialen, kleuren en texturen in één bestand. Ontworpen om snel te laden in browsers en engines.
Eenheden
PLY: geen opgegeven eenheid. GLB: altijd meters.
Beste toepassing
PLY voor het archiveren van ruwe scans en verwerken in MeshLab; GLB voor delen, het web en AR.

Tips om PLY-scans als GLB te publiceren

Doen
  • Decimeer dichte scans vóór de conversie; een scan van 2 miljoen driehoeken is zwaar voor een telefoon. De mesh-simplifier doet het in de browser
  • Maak het eindbestand nog kleiner met de GLB-compressor
  • Bekijk de ruwe scan eerst in de PLY-viewer
  • Snijd draaitafels en vloerresten in MeshLab of je scannersoftware weg vóór de export
Vermijden
  • Voer geen puntenwolk of Gaussian splat in en verwacht geen mesh; reconstrueer die eerst
  • Vertrouw bij fotogrammetrie niet op de standaardeenheden; controleer de weergegeven grootte
  • Verwacht geen kleur als je viewer vertexkleuren negeert; de meeste glTF-viewers tonen ze wel

FAQ

Veelgestelde vragen

Is deze PLY naar GLB-converter gratis?

Ja, gratis zonder aanmelding of watermerk. De PLY wordt ingelezen en de GLB geschreven in je browser, dus 3D-scans van gezichten, huizen of prototypes worden nooit geüpload. Bestanden tot 200 MB worden geaccepteerd; zeer dichte scans hebben mogelijk een apparaat met veel geheugen nodig.

Behoudt PLY naar GLB de kleuren van de scan?

Ja. Rode, groene en blauwe waarden per vertex worden in het COLOR_0-attribuut van de GLB geschreven, dat three.js, Blender, Godot en model-viewer weergeven. Kleuren die als aparte textuurafbeelding in de PLY-header staan, worden niet geladen, omdat de converter het .ply-bestand afzonderlijk leest.

Waarom kan ik mijn PLY-bestand niet converteren?

Als de conversieknop is uitgeschakeld met de melding dat het om een puntenwolk gaat, heeft je PLY wel vertices maar geen vlakken. Een GLB-mesh heeft oppervlakken nodig, dus reconstrueer er eerst een met Screened Poisson in MeshLab of CloudCompare, of met de meshing-stap van je scanner. Gaussian-splat-PLY-bestanden zijn ook puntenwolken en worden niet geconverteerd.

Mijn GLB is piepklein of enorm. Hoe los ik dat op?

PLY-bestanden leggen geen eenheid vast, dus de converter gaat uit van millimeters. Fotogrammetrie- en LiDAR-apps exporteren vaak in meters, waardoor de GLB 1000 keer te klein wordt. Zet Bestandseenheden op m, controleer of de weergegeven Outputgrootte overeenkomt met het echte object en converteer opnieuw.

Kan ik de GLB op een telefoon bekijken?

Ja. Android opent GLB in Scene Viewer voor AR, en elke browser kan het tonen met een three.js- of model-viewer-pagina. Voor AR op iPhone converteer je de GLB daarna naar USDZ. Houd scans voor de telefoon licht door ze vóór de conversie te vereenvoudigen.

Wordt de GLB kleiner dan de PLY?

Niet altijd. Beide slaan dezelfde getallen binair op, en de GLB slaat ook normalen op, dus hij kan iets groter uitvallen dan een binaire PLY en kleiner dan een ASCII-PLY. De echte winst zit in eerst de mesh vereenvoudigen en het resultaat daarna verkleinen met de GLB-compressor.

Gratis starten

Converteer PLY naar GLB

Sleep hierboven een scan en krijg een GLB die je kunt delen, embedden of openen in AR.

Gratis · werkt in je browser · geen registratie