PLY naar OBJ-converter
Zet een PLY-mesh van een scanner, fotogrammetrie-app of MeshLab om naar een OBJ die elk 3D-programma importeert. Zowel binaire als ASCII PLY wordt geopend, en de conversie draait in je browser zonder de scan te uploaden.
- Binair en ASCII PLY
- UV's en normalen behouden
- Geen upload
- Gratis, geen account
PLY naar OBJ in drie stappen
- 01
Laad de PLY
Sleep het.ply-bestand erin of klik op Probeer een voorbeeld. De viewer toont de scan met de vertexkleuren en het paneel vermeldt het aantal driehoeken en vertices. Verschijnt de scan als losse puntjes en begint de lijst met Points? Dan is het een puntenwolk — daarover hieronder meer. - 02
Stem de schaal af op je app
De OBJ krijgt standaard de getallen uit de PLY ongewijzigd mee. Scans van telefoons en fotogrammetrie staan meestal in meters, precies wat Blender verwacht. Schrijft je scanner in millimeters en wil je meters, vul dan0.001in bij Schaal. - 03
Downloaden
Klik op Converteren naar OBJ. Je krijgt standaard een.zipmet het.obj-bestand en een klein.mtl-bestand; zet Materialen en texturen meenemen uit voor een kale.obj. Importeer hem met Bestand > Importeren > Wavefront in Blender, of sleep hem in ZBrush, Maya, 3ds Max of Unity.
Wat een conversie van PLY naar OBJ overleeft
PLY en OBJ overlappen in geometrie, maar niet in kleur. Dat verrast veel mensen.
| PLY-eigenschap | Resultaat in OBJ | Toelichting |
|---|---|---|
| Vertices en faces | Behouden | Faces worden driehoeken |
Vertexnormalen (nx ny nz) | Behouden | Berekend als de PLY er geen heeft |
Textuurcoördinaten (s t / u v) | Behouden | Geschreven als vt-regels |
Vertexkleuren (red green blue) | Behouden | Geschreven als v x y z r g b-regels |
| Textuurafbeelding genoemd in een PLY-comment | Niet geladen | Pas de afbeelding opnieuw toe in je 3D-app |
| Punten zonder faces | Kan niet converteren | Reconstrueer eerst een mesh |
Ga je naar een app die OBJ-vertexkleuren negeert, zoals veel game-engines? PLY naar GLB slaat ze op een manier op die elke glTF-reader begrijpt.
Vertexkleuren in OBJ: welke apps lezen ze
De meeste PLY-bestanden van fotogrammetrie en structured-light scanners bevatten kleur per vertex in plaats van een textuurafbeelding. De oorspronkelijke OBJ-specificatie heeft daar geen veld voor, maar een veelgebruikte extensie wel: drie extra getallen achter elke vertex, v x y z r g b. De converter schrijft precies dat, in sRGB-waarden van 0 tot 1, voor elke vertex van een ingekleurde scan.
MeshLab, CloudCompare, de OBJ-importer van Blender en three.js lezen die kleuren. Veel andere tools, waaronder tal van game-engines en oudere DCC-importers, slaan ze stilzwijgend over en tonen de scan in grijs. Gebeurt dat, gebruik dan PLY naar GLB, omdat glTF vertexkleuren als standaardattribuut opslaat, of bak de kleuren in Blender naar een textuur en exporteer een OBJ met een MTL en afbeelding. Voor een print in één kleur maakt kleur niets uit en is PLY naar STL de kortste route.
PLY versus OBJ voor scandata
- Herkomst
- PLY: Stanford, 1994, voor scanners. OBJ: Wavefront, begin jaren 90, voor animatiesoftware
- Codering
- PLY: ASCII of binair. OBJ: altijd tekst
- Typische grootte
- Binaire PLY is compact; dezelfde mesh als OBJ-tekst is meerdere keren groter
- Kleur
- PLY: RGB per vertex. OBJ: kleur per materiaal in een aparte .mtl
- Softwareondersteuning
- PLY: MeshLab, CloudCompare, Blender. OBJ: vrijwel elke 3D-tool
Tips voor scanmeshes na de conversie van PLY naar OBJ
- Verminder scans van meer dan een miljoen driehoeken met de mesh-simplifier voordat je gaat sculpten of retopology doet
- Zet puntenwolken eerst om naar meshes met Screened Poisson in MeshLab
- Bekijk de PLY in de PLY-viewer om te controleren of hij faces heeft
- Bewaar de originele PLY als archiefkopie; daarin zitten de kleuren
- Ga er niet van uit dat elke app OBJ-vertexkleuren leest; test je doelapp voordat je voor het formaat kiest
- Importeer een scan in millimeters ongeschaald in een scène in meters; hij wordt 1.000 keer te groot
- Stuur een tekst-OBJ van 500 MB naar een game-engine; decimeer eerst
- Denk dat een binaire PLY die niet opent kapot is; probeer hem opnieuw op te slaan vanuit MeshLab
FAQ
Veelgestelde vragen
Is de PLY naar OBJ-converter gratis?
Blijven de vertexkleuren van mijn PLY behouden in de OBJ?
v x y z r g b-extensie, die MeshLab, CloudCompare, Blender en three.js lezen. Sommige apps negeren de extra getallen en tonen de scan in grijs; converteer daarvoor naar GLB, dat vertexkleuren als standaardattribuut opslaat, of bak de kleuren in Blender naar een textuur.Hoe converteer ik PLY naar OBJ in Blender?
Kan ik een PLY-puntenwolk naar OBJ converteren?
Waarom is mijn OBJ veel groter dan de PLY?
Welke apps openen de geconverteerde OBJ?
Gerelateerde tools & gidsen
Ga verder
Gratis starten
Geen scanner? Begin met een foto
De studio maakt van één foto een compleet 3D-model, waarbij de achterkant en zijkanten worden voorspeld. Modellen zonder textuur zijn meestal binnen een minuut klaar, en je eerste 3 credits zijn gratis.
Geen creditcard nodig · 3 gratis credits om te starten